<SEC-DOCUMENT>0001140361-21-016458.txt : 20210507
<SEC-HEADER>0001140361-21-016458.hdr.sgml : 20210507
<ACCEPTANCE-DATETIME>20210507163913
ACCESSION NUMBER:		0001140361-21-016458
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		63
CONFORMED PERIOD OF REPORT:	20210331
FILED AS OF DATE:		20210507
DATE AS OF CHANGE:		20210507

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Ocuphire Pharma, Inc.
		CENTRAL INDEX KEY:			0001228627
		STANDARD INDUSTRIAL CLASSIFICATION:	PHARMACEUTICAL PREPARATIONS [2834]
		IRS NUMBER:				113516358
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		37000 GRAND RIVER AVE.
		STREET 2:		SUITE 120
		CITY:			FARMINGTON HILLS
		STATE:			MI
		ZIP:			48335
		BUSINESS PHONE:		248-681-9815

	MAIL ADDRESS:	
		STREET 1:		37000 GRAND RIVER AVE.
		STREET 2:		SUITE 120
		CITY:			FARMINGTON HILLS
		STATE:			MI
		ZIP:			48335

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	REXAHN PHARMACEUTICALS, INC.
		DATE OF NAME CHANGE:	20050516

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	CORPORATE ROAD SHOW DOT COM INC
		DATE OF NAME CHANGE:	20030423
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>brhc10024029_10q.htm
<DESCRIPTION>10-Q
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: SUMMIT
         Document created using EDGARfilings PROfile 7.5.0.0
         Copyright 1995 - 2021 Broadridge -->
  </head>
<body bgcolor="#ffffff" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
  <div>
    <hr align="center" 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;">
    <div>
      <div style="text-align: center; font-size: 14pt; font-weight: bold;">UNITED STATES</div>
      <div style="text-align: center; font-size: 14pt; font-weight: bold;">SECURITIES AND EXCHANGE COMMISSION</div>
      <div style="text-align: center; font-size: 12pt; font-weight: bold;">Washington, DC 20549</div>
      <div style="text-align: center;"><font style="font-weight: bold;"> </font><br>
      </div>
      <div style="text-align: center; font-size: 18pt; font-weight: bold;">Form 10-Q</div>
      <div style="text-align: center;"> <br>
      </div>
      <div style="text-align: center; font-weight: bold;">(Mark One)</div>
      <div><br>
      </div>
      <div style="text-align: center;">&#9746; QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</div>
      <div style="text-align: center;"><font style="font-weight: bold;"> </font><br>
      </div>
      <div style="text-align: center; font-weight: bold;">For the Quarterly Period Ended March 31, 2021</div>
      <div style="text-align: center;"><font style="font-weight: bold;"> </font><br>
      </div>
      <div style="text-align: center; font-weight: bold;">OR</div>
      <div style="text-align: center;"> <br>
      </div>
      <div style="text-align: center;">&#9744; TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF SECURITIES EXCHANGE ACT OF 1934</div>
      <div style="text-align: center;"> <br>
      </div>
      <div style="text-align: center; font-weight: bold;">For the transition period from <u>&#160; &#160; &#160; &#160; &#160; &#160; &#160;&#160; </u> to ________</div>
      <div style="text-align: center;"> <br>
      </div>
      <div style="text-align: center;">Commission File Number<font style="font-weight: bold;">: 001-34079</font></div>
      <div>&#160;</div>
      <div style="text-align: center; font-size: 24pt; font-weight: bold;">Ocuphire Pharma, Inc.</div>
      <div style="text-align: center;">(Exact name of Registrant as specified in its charter)</div>
      <div style="text-align: center;"> <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;" id="z93ec4988038844cabb99a265654ae84e">

          <tr>
            <td style="width: 49.01%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">Delaware</div>
            </td>
            <td style="width: 2%; vertical-align: bottom;">&#160;</td>
            <td style="width: 49%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">11-3516358</div>
            </td>
          </tr>
          <tr>
            <td style="width: 49.01%; vertical-align: bottom;">
              <div style="text-align: center;">(State or Other Jurisdiction of Incorporation or Organization)</div>
            </td>
            <td style="width: 2%; vertical-align: bottom;">&#160;</td>
            <td style="width: 49%; vertical-align: top;">
              <div style="text-align: center;">(I.R.S. Employer Identification Number)</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <div>&#160;</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;" id="zc475f7ab1ecb4b9aba945debaa5122fa">

          <tr>
            <td style="width: 49%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">37000 Grand River Avenue, Suite 120</div>
              <div style="text-align: center; font-weight: bold;">Farmington Hills, MI</div>
            </td>
            <td style="width: 2%; vertical-align: bottom;">&#160;</td>
            <td style="width: 49%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">48335</div>
            </td>
          </tr>
          <tr>
            <td style="width: 49%; vertical-align: bottom;">
              <div style="text-align: center;">(Address of Principal Executive Offices)</div>
            </td>
            <td style="width: 2%; vertical-align: bottom;">&#160;</td>
            <td style="width: 49%; vertical-align: bottom;">
              <div style="text-align: center;">(Zip Code)</div>
            </td>
          </tr>

      </table>
      <div style="text-align: center;"> <br>
      </div>
      <div style="text-align: center;">Registrant&#8217;s Telephone Number, Including Area <font style="font-weight: bold;">Code: </font><font style="font-weight: bold;">(</font><font style="font-weight: bold;">248) 681-9815</font></div>
      <div>&#160;</div>
      <div style="text-align: center; font-weight: bold;">Not Applicable</div>
      <div style="text-align: center;">(Former name, former address and former fiscal year, if changed since last report)</div>
      <div> <br>
      </div>
      <div style="text-align: justify;">Securities registered pursuant to Section 12(b) of the Act:</div>
      <div style="text-align: justify;"> <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;" id="z681f17a916bf4cb4a3edf39115a47118">

          <tr>
            <td nowrap="nowrap" style="width: 29.81%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">Title of Each Class</div>
            </td>
            <td nowrap="nowrap" style="width: 1.39%; vertical-align: bottom;">&#160;</td>
            <td nowrap="nowrap" style="width: 24.58%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">Trading Symbol(s)</div>
            </td>
            <td nowrap="nowrap" style="width: 1%; vertical-align: bottom;">&#160;</td>
            <td nowrap="nowrap" style="width: 43%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">Name of Each Exchange on Which Registered</div>
            </td>
          </tr>
          <tr>
            <td style="width: 29.81%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
              <div style="text-align: center; font-weight: bold;">Common Stock, $0.0001 par value per share</div>
            </td>
            <td style="width: 1.39%; vertical-align: bottom; background-color: rgb(204, 238, 255);"><br>
            </td>
            <td style="width: 24.58%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
              <div style="text-align: center; font-weight: bold;">OCUP</div>
            </td>
            <td style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
            <td style="width: 43%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
              <div style="text-align: center; font-weight: bold;">The Nasdaq Stock Market LLC</div>
            </td>
          </tr>

      </table>
      <div style="text-align: justify;"> <br>
      </div>
      <div style="text-align: justify;">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. Yes &#9746; No &#9744;</div>
      <div style="text-align: justify;"> <br>
      </div>
      <div style="text-align: justify;">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 (section 232.405 of this chapter) during the
        preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes &#9746; No &#9744;</div>
      <div style="text-align: justify;"> <br>
      </div>
      <div style="text-align: justify;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of &#8220;large
        accelerated filer&#8221;, &#8220;accelerated filer&#8221;, &#8220;smaller reporting company&#8221;, and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act:</div>
      <div style="text-indent: 36pt;"> <br>
      </div>
      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="zd593ef0993484d209a539a1e22d6c2f0">

          <tr>
            <td nowrap="nowrap" style="width: 25%; vertical-align: bottom;">
              <div>Large accelerated filer</div>
            </td>
            <td style="width: 30%; vertical-align: bottom;">&#9744;</td>
            <td nowrap="nowrap" style="width: 25%; vertical-align: bottom;">
              <div>Non-accelerated filer</div>
            </td>
            <td style="width: 20%; vertical-align: bottom;">&#9746;</td>
          </tr>
          <tr>
            <td nowrap="nowrap" style="width: 25%; vertical-align: bottom;">
              <div>Accelerated filer</div>
            </td>
            <td style="width: 30%; vertical-align: bottom;">&#9744;</td>
            <td nowrap="nowrap" style="width: 25%; vertical-align: bottom;">
              <div>Smaller reporting company</div>
            </td>
            <td style="width: 20%; vertical-align: bottom;">&#9746;</td>
          </tr>
          <tr>
            <td nowrap="nowrap" style="width: 25%; vertical-align: bottom;">&#160;</td>
            <td style="width: 30%; vertical-align: bottom;">&#160;</td>
            <td nowrap="nowrap" style="width: 25%; vertical-align: bottom;">
              <div>Emerging growth company</div>
            </td>
            <td style="width: 20%; vertical-align: bottom;">&#9744;</td>
          </tr>

      </table>
      <div style="text-indent: 36pt;"> <br>
      </div>
      <div style="text-align: justify;">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. &#9744;</div>
      <div style="text-align: justify;"> <br>
      </div>
      <div style="text-align: justify;">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes &#9744; No &#9746;</div>
      <div style="text-align: justify;"> <br>
      </div>
      <div style="text-align: justify; background-color: rgb(255, 255, 255);">The number of outstanding shares of the registrant&#8217;s common stock as of May 5, 2021 was 12,563,989.</div>
      <div><br>
      </div>
      <div>
        <hr align="center" 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 style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
        <div style="page-break-after:always;" id="DSPFPageBreak">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <!--PROfilePageNumberReset%Num%1%%%-->
      <div style="text-align: center; font-weight: bold;">OCUPHIRE PHARMA, INC.</div>
      <div style="text-align: center; font-weight: bold;">FORM 10-Q</div>
      <div style="text-align: center; font-weight: bold;"><a name="INDEX"><!--Anchor--></a>INDEX</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: rgb(0, 0, 0);" id="zcc5d8454ed8d4db69de6617a2c9dd2a9">

          <tr>
            <td style="width: 8%; vertical-align: bottom; padding-bottom: 2px;"><br>
            </td>
            <td style="width: 86%; vertical-align: bottom; padding-bottom: 2px;"><br>
            </td>
            <td style="width: 6%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">Page</div>
            </td>
          </tr>
          <tr>
            <td style="width: 8%; vertical-align: bottom;"><br>
            </td>
            <td style="width: 86%; vertical-align: bottom;">
              <div style="text-align: center;"><a href="#PARTI"><u>PART 1 &#8211; FINANCIAL INFORMATION</u></a></div>
            </td>
            <td style="width: 6%; vertical-align: bottom; text-align: center;">2<br>
            </td>
          </tr>
          <tr>
            <td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
              <div>Item 1.</div>
            </td>
            <td style="width: 86%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -9pt; margin-left: 9pt;"><a href="#FinancialStatements">Financial Statements</a></div>
            </td>
            <td style="width: 6%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center;">2<br>
            </td>
          </tr>
          <tr>
            <td style="width: 8%; vertical-align: bottom;">&#160;</td>
            <td style="width: 86%; vertical-align: bottom;">
              <div style="text-indent: -9pt; margin-left: 9pt;"><a href="#Balance">Condensed Consolidated Balance Sheets as of March 31, 2021 (unaudited) and December 31, 2020</a></div>
            </td>
            <td style="width: 6%; vertical-align: top; text-align: center;">2<br>
            </td>
          </tr>
          <tr>
            <td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
            <td style="width: 86%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -9pt; margin-left: 9pt;"><a href="#Comprehensive">Condensed&#160; Consolidated Statements of Comprehensive Loss for the three months ended March 31, 2021 and 2020 (unaudited)</a></div>
            </td>
            <td style="width: 6%; vertical-align: top; background-color: rgb(204, 238, 255); text-align: center;">3<br>
            </td>
          </tr>
          <tr>
            <td style="width: 8%; vertical-align: bottom;">&#160;</td>
            <td style="width: 86%; vertical-align: bottom;">
              <div style="text-indent: -9pt; margin-left: 9pt;"><a href="#Stockholders">Condensed Consolidated Statements of Changes in Stockholders&#8217; Equity (Deficit) for the three months ended March 31, 2021 and 2020 (unaudited)</a></div>
            </td>
            <td style="width: 6%; vertical-align: top; text-align: center;">4<br>
            </td>
          </tr>
          <tr>
            <td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
            <td style="width: 86%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -9pt; margin-left: 9pt;"><a href="#CashFlows">Condensed Consolidated Statements of Cash Flows for the three months ended March 31, 2021 and 2020 (unaudited)</a></div>
            </td>
            <td style="width: 6%; vertical-align: top; background-color: rgb(204, 238, 255); text-align: center;">5<br>
            </td>
          </tr>
          <tr>
            <td style="width: 8%; vertical-align: bottom;">&#160;</td>
            <td style="width: 86%; vertical-align: bottom;">
              <div style="text-indent: -9pt; margin-left: 9pt;"><a href="#NotestoCondensedConsolida">Notes to Condensed Consolidated Financial Statements (unaudited)</a></div>
            </td>
            <td style="width: 6%; vertical-align: top; text-align: center;">6<br>
            </td>
          </tr>
          <tr>
            <td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
              <div>Item 2.</div>
            </td>
            <td style="width: 86%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -9pt; margin-left: 9pt;"><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: top; background-color: rgb(204, 238, 255); text-align: center;">17<br>
            </td>
          </tr>
          <tr>
            <td style="width: 8%; vertical-align: bottom;">
              <div>Item 3.</div>
            </td>
            <td style="width: 86%; vertical-align: bottom;">
              <div style="text-indent: -9pt; margin-left: 9pt;"><a href="#QuantitativeandQualitativ">Quantitative and Qualitative Disclosures About Market Risk</a></div>
            </td>
            <td style="width: 6%; vertical-align: top; text-align: center;">26<br>
            </td>
          </tr>
          <tr>
            <td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
              <div><font style="background-color: rgb(222, 234, 246);">Item 4</font>.</div>
            </td>
            <td style="width: 86%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -9pt; margin-left: 9pt;"><a href="#ControlsandProcedures">Controls and Procedures</a></div>
            </td>
            <td style="width: 6%; vertical-align: top; background-color: rgb(204, 238, 255); text-align: center;">26<br>
            </td>
          </tr>
          <tr>
            <td style="width: 8%; vertical-align: bottom;">&#160;</td>
            <td style="width: 86%; vertical-align: bottom;">&#160;</td>
            <td style="width: 6%; vertical-align: top; text-align: center;"><br>
            </td>
          </tr>
          <tr>
            <td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
            <td style="width: 86%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
              <div style="text-align: center;"><a href="#PARTIIOTHERINFORMATION">PART II &#8211; OTHER INFORMATION</a></div>
            </td>
            <td style="width: 6%; vertical-align: top; background-color: rgb(204, 238, 255); text-align: center;">27<br>
            </td>
          </tr>
          <tr>
            <td style="width: 8%; vertical-align: bottom;">&#160;</td>
            <td style="width: 86%; vertical-align: bottom;">&#160;</td>
            <td style="width: 6%; vertical-align: top; text-align: center;"><br>
            </td>
          </tr>
          <tr>
            <td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
              <div>Item 1.</div>
            </td>
            <td style="width: 86%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
              <div><a href="#LegalProceedings">Legal Proceedings</a></div>
            </td>
            <td style="width: 6%; vertical-align: top; background-color: rgb(204, 238, 255); text-align: center;">27<br>
            </td>
          </tr>
          <tr>
            <td style="width: 8%; vertical-align: bottom;">
              <div>Item 1A.</div>
            </td>
            <td style="width: 86%; vertical-align: bottom;">
              <div><a href="#RiskFactors">Risk Factors</a></div>
            </td>
            <td style="width: 6%; vertical-align: top; text-align: center;">27<br>
            </td>
          </tr>
          <tr>
            <td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
              <div>Item 2.</div>
            </td>
            <td style="width: 86%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
              <div><a href="#UnregisteredSalesofEquity">Unregistered Sales of Equity Securities and Use of Proceeds</a></div>
            </td>
            <td style="width: 6%; vertical-align: top; background-color: rgb(204, 238, 255); text-align: center;">27<br>
            </td>
          </tr>
          <tr>
            <td style="width: 8%; vertical-align: bottom;">
              <div>Item 3.</div>
            </td>
            <td style="width: 86%; vertical-align: bottom;">
              <div><a href="#DefaultsUponSeniorSecurit">Defaults Upon Senior Securities</a></div>
            </td>
            <td style="width: 6%; vertical-align: top; text-align: center;">27<br>
            </td>
          </tr>
          <tr>
            <td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
              <div>Item 4.</div>
            </td>
            <td style="width: 86%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
              <div><a href="#MineSafetyDisclosures">Mine Safety Disclosures</a></div>
            </td>
            <td style="width: 6%; vertical-align: top; background-color: rgb(204, 238, 255); text-align: center;">27<br>
            </td>
          </tr>
          <tr>
            <td style="width: 8%; vertical-align: bottom;">
              <div>Item 5.</div>
            </td>
            <td style="width: 86%; vertical-align: bottom;">
              <div><a href="#OtherInformation">Other Information</a></div>
            </td>
            <td style="width: 6%; vertical-align: top; text-align: center;">27<br>
            </td>
          </tr>
          <tr>
            <td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
              <div>Item 6.</div>
            </td>
            <td style="width: 86%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
              <div><a href="#Exhibits">Exhibits</a></div>
            </td>
            <td style="width: 6%; vertical-align: top; background-color: rgb(204, 238, 255); text-align: center;">28<br>
            </td>
          </tr>
          <tr>
            <td style="width: 8%; vertical-align: bottom;">&#160;</td>
            <td style="width: 86%; vertical-align: bottom;">&#160;</td>
            <td style="width: 6%; vertical-align: top; text-align: center;"><br>
            </td>
          </tr>
          <tr>
            <td colspan="2" style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
              <div><a href="#SIGNATURES">SIGNATURES</a></div>
            </td>
            <td style="width: 6%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center;">29<br>
            </td>
          </tr>

      </table>
      <div style="text-align: center;"> <br>
      </div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
        <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-size: 8pt; font-weight: normal; font-style: normal;">1</font></div>
        <div style="page-break-after:always;" id="DSPFPageBreak">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
        <div style="width: 100%;" id="DSPFPageHeader">
          <div style="font-size: 8pt; font-style: italic; font-weight: normal;"> <a href="#INDEX">Index</a></div>
        </div>
      </div>
      <div style="text-align: center; font-weight: bold;"> <a name="PARTI"><!--Anchor--></a>PART I &#8211; FINANCIAL INFORMATION</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" id="z50d77d88f75349659901edbf060ee4a9">

          <tr>
            <td style="width: 45pt; vertical-align: top;"><font style="font-weight: bold;">Item 1.</font></td>
            <td style="width: auto; vertical-align: top;">
              <div style="font-weight: bold;"><a name="FinancialStatements"><!--Anchor--></a>Financial Statements</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <div style="text-align: center; font-weight: bold;">Ocuphire Pharma, Inc.</div>
      <div style="text-align: center; font-weight: bold;">Condensed Consolidated <a name="Balance"><!--Anchor--></a>Balance Sheets</div>
      <div style="text-align: center; font-weight: bold;">(in thousands, except share amounts and par value)</div>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" border="0" id="z38be98ef3a114e94b5ee3ade24b10bdf" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">

          <tr>
            <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 70%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;"> As of</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 70%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: right; font-weight: bold; text-indent: 2pt;">March 31,</div>
              <div style="text-align: right; font-weight: bold; text-indent: 2pt;">2021</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="text-align: right; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; padding-bottom: 2px; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: right; font-weight: bold; text-indent: 2pt;">December 31,</div>
              <div style="text-align: right; font-weight: bold; text-indent: 2pt;">2020</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 70%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="2" style="vertical-align: bottom;">
              <div style="text-align: right; font-weight: bold; text-indent: 2pt;">(unaudited)</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="2" style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 70%;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;">Assets</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 70%;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Current assets:</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 70%; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt;">Cash and cash equivalents</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; background-color: rgb(204, 238, 255);">
              <div>10,597</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; background-color: rgb(204, 238, 255);">
              <div>16,399</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 70%;">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt;">Prepaids and other assets</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%;">
              <div>1,428</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%;">
              <div>1,269</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 70%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt;">Deferred costs</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div>88</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 70%;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Total current assets</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%;">
              <div>12,113</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%;">
              <div>17,668</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 70%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt;">Property and equipment, net</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div>13</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div>14</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 70%; padding-bottom: 4px;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Total assets</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>$</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>12,126</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>$</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>17,682</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 70%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 70%;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;">Liabilities and stockholders&#8217; deficit</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 70%; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Current liabilities:</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 70%;">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt;">Accounts payable</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">
              <div>$</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%;">
              <div>1,415</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">
              <div>$</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%;">
              <div>1,214</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 70%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt;">Accrued expenses</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">
              <div>895</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">
              <div>1,971</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 70%;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Total current liabilities</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%;">
              <div>2,310</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%;">
              <div>3,185</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 70%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Warrant liabilities</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div>27,964</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 70%; padding-bottom: 2px;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Total liabilities</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>2,310</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>31,149</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 70%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 70%;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Commitments and contingencies (Note 4)</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 70%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 70%;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Stockholders&#8217; equity (deficit)</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: middle; width: 70%; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt;">Preferred stock, par value $0.0001; 10,000,000 shares authorized as of March 31, 2021 and December 31, 2020; no shares issued and outstanding at March 31, 2021 and December 31, 2020.</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; background-color: rgb(204, 238, 255);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; background-color: rgb(204, 238, 255);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: top; width: 70%;">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt;">Common stock, par value $0.0001; 75,000,000 shares authorized as of March 31, 2021 and December 31, 2020; 10,929,881 and 10,882,495 shares issued and outstanding at March 31, 2021 and
                December 31, 2020, respectively.</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%;">
              <div>1</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%;">
              <div>1</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 70%; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt;">Additional paid-in-capital</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; background-color: rgb(204, 238, 255);">
              <div>81,504</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; background-color: rgb(204, 238, 255);">
              <div>19,207</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 70%; padding-bottom: 2px;">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt;">Accumulated deficit</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>(71,689</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>)</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>(32,675</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">
              <div>)</div>
            </td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 70%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Total stockholders&#8217; equity (deficit)</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div>9,816</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div>(13,467</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
              <div>)</div>
            </td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 70%; padding-bottom: 4px;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Total liabilities and stockholders&#8217; equity (deficit)</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>$</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>12,126</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>$</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>17,682</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
          </tr>

      </table>
      <div>&#160;</div>
      <div style="font-style: italic;">See accompanying notes.</div>
      <div style="font-style: italic;"> <br>
      </div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
        <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-size: 8pt; font-weight: normal; font-style: normal;">2</font></div>
        <div style="page-break-after:always;" id="DSPFPageBreak">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
        <div style="width: 100%;" id="DSPFPageHeader">
          <div style="font-size: 8pt; font-style: italic; font-weight: normal;"> <a href="#INDEX">Index</a></div>
        </div>
      </div>
      <div style="text-align: center; font-weight: bold;">Ocuphire Pharma, Inc.</div>
      <div style="text-align: center; font-weight: bold;">Condensed Consolidated Statements of <a name="Comprehensive"><!--Anchor--></a>Comprehensive Loss</div>
      <div style="text-align: center; font-weight: bold;">(in thousands, except share and per share amounts)</div>
      <div style="text-align: center; font-weight: bold;">(unaudited)</div>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" id="z707b140054a8408fb6deed97fab6d460" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">

          <tr>
            <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><br>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">Three Months Ended</div>
              <div style="text-align: center; font-weight: bold;">March 31,</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;"> 2021</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">2020</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Operating expenses:</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt;">General and administrative</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>1,704</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>391</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%;">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt;">Research and development</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>3,482</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>218</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 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-indent: -7.2pt; margin-left: 16.2pt;">Acquired in&#8209;process research and development</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>2,126</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Total operating expenses</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>5,186</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>2,735</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Loss from operations</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>(5,186</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>)</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>(2,735</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>)</div>
            </td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Interest expense</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>(554</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">
              <div>)</div>
            </td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Fair value change in warrant liabilities and premium conversion derivatives</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>(33,829</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>)</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>198</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Other income</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>1</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>3</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Loss before income taxes</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>(39,014</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>)</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>(3,088</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>)</div>
            </td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Benefit (provision) for income taxes</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#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-indent: -7.2pt; margin-left: 7.2pt;">Net loss</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>(39,014</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
              <div>)</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>(3,088</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
              <div>)</div>
            </td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Other comprehensive loss, net of tax</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Comprehensive loss</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>(39,014</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">
              <div>)</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>(3,088</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">
              <div>)</div>
            </td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Net loss per share:</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Basic and diluted (Note 10)</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>(3.57</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">
              <div>)</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>(0.87</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">
              <div>)</div>
            </td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Number of shares used in per share calculations:</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Basic and diluted</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>10,923,651</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>3,547,990</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>

      </table>
      <div><br>
      </div>
      <div style="font-style: italic;">See accompanying notes.</div>
      <div>&#160;</div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
        <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-size: 8pt; font-weight: normal; font-style: normal;">3</font></div>
        <div style="page-break-after:always;" id="DSPFPageBreak">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
        <div style="width: 100%;" id="DSPFPageHeader">
          <div style="font-size: 8pt; font-style: italic; font-weight: normal;"> <a href="#INDEX">Index</a></div>
        </div>
      </div>
      <div style="text-align: center; font-weight: bold;">Ocuphire Pharma, Inc.</div>
      <div style="text-align: center; font-weight: bold;">Condensed Consolidated Statements of Changes in <a name="Stockholders"><!--Anchor--></a>Stockholders&#8217; Equity (Deficit)</div>
      <div style="text-align: center; font-weight: bold;">(in thousands, except share amounts)</div>
      <div style="text-align: center; font-weight: bold;">(Unaudited)</div>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" id="zb3b6dd74717f479dbd6a92a06d619876" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">

          <tr>
            <td valign="bottom" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="6" rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">Common Stock</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" rowspan="1" style="vertical-align: bottom;">
              <div style="text-align: center; font-weight: bold;">Additional</div>
              <div style="text-align: center; font-weight: bold;">Paid&#8211;In</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" rowspan="1" style="vertical-align: bottom;">
              <div style="text-align: center; font-weight: bold;">Accumulated</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" rowspan="1" style="vertical-align: bottom;">
              <div style="text-align: center; font-weight: bold;">Total</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">Shares</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">Amount</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">Capital</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">Deficit</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">Equity (Deficit)</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Balance at December 31, 2019</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>2,852,485</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>495</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>(8,055</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>)</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>( 7,560</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>)</div>
            </td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 40%;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Issuance of common stock in exchange for in-process research and development</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>891,422</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>2,126</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>2,126</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Share&#8211;based compensation</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>61</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>61</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 40%; padding-bottom: 2px;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Net and comprehensive loss</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>(3,088</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">
              <div>)</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>(3,088</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">
              <div>)</div>
            </td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 40%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Balance at March 31, 2020</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>3,743,907</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>2,682</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>(11,143</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">
              <div>)</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>(8,461</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">
              <div>)</div>
            </td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 40%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Balance at December 31, 2020</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>10,882,495</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>1</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>19,207</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>(32,675</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>)</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>(13,467</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>)</div>
            </td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 40%;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Reclassification of Series A warrant liability to&#160; equity</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>61,793</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>61,793</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Share&#8211;based compensation</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>40,000</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>494</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>494</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 40%;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Exercise of stock options</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>7,386</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>10</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>10</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 40%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Net and comprehensive loss</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>(39,014</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
              <div>)</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>(39,014</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
              <div>)</div>
            </td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 40%; padding-bottom: 4px;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Balance at March 31, 2021</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>10,929,881</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>1</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>81,504</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>(71,689</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">
              <div>)</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>9,816</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
          </tr>

      </table>
      <div style="font-style: italic;"> <br>
      </div>
      <div style="font-style: italic;">See accompanying notes.</div>
      <div>&#160;</div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
        <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-size: 8pt; font-weight: normal; font-style: normal;">4</font></div>
        <div style="page-break-after:always;" id="DSPFPageBreak">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
        <div style="width: 100%;" id="DSPFPageHeader">
          <div style="font-size: 8pt; font-style: italic; font-weight: normal;"> <a href="#INDEX">Index</a></div>
        </div>
      </div>
      <div style="text-align: center; font-weight: bold;">&#160;Ocuphire Pharma, Inc.</div>
      <div style="text-align: center; font-weight: bold;">Condensed Consolidated Statements of <a name="CashFlows"><!--Anchor--></a>Cash Flows</div>
      <div style="text-align: center; font-weight: bold;">(in thousands)</div>
      <div style="text-align: center; font-weight: bold;">(Unaudited)</div>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" id="z5f0f0e1255564c499405f1a2e3c71725" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">

          <tr>
            <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">Three Months Ended</div>
              <div style="text-align: center; font-weight: bold;">March 31,</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;"> 2021</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">2020</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;">Operating activities</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Net loss</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>(39,014</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>)</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>(3,088</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>)</div>
            </td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Adjustments to reconcile net loss to net cash used in operating activities:</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt;">Share-based compensation</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>494</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>61</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%;">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt;">Depreciation</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>1</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>5</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt;">Non-cash acquired in-process research and development</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>2,126</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%;">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt;">Non-cash interest on convertible notes</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>123</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt;">Non-cash interest on convertible notes &#8211; related party</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>15</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%;">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt;">Non-cash discount amortization on convertible notes</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>376</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt;">Non-cash discount amortization on convertible notes &#8211; related party</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>40</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%;">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt;">Fair value change in warrant liabilities and premium conversion derivatives</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>33,829</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>(198</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">
              <div>)</div>
            </td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt;">Change in assets and liabilities:</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%;">
              <div style="text-indent: -7.2pt; margin-left: 25.2pt;">Prepaid expenses and other assets</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>(159</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">
              <div>)</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>(2</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">
              <div>)</div>
            </td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 25.2pt;">Accounts payable</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>200</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>10</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
              <div style="text-indent: -7.2pt; margin-left: 25.2pt;">Accrued and other liabilities</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>(1,163</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">
              <div>)</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>(200</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">
              <div>)</div>
            </td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Net cash used in operating activities</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>(5,812</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
              <div>)</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>(732</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
              <div>)</div>
            </td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;">Investing activities</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 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-indent: -7.2pt; margin-left: 7.2pt;">Net cash used in investing activities</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;">Financing activities</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Proceeds from issuance of convertible notes</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>448</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Exercise of stock options</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>10</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#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-indent: -7.2pt; margin-left: 7.2pt;">Net cash provided by financing activities</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>10</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>448</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Net decrease in cash and cash equivalents</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>(5,802</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">
              <div>)</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>(284</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">
              <div>)</div>
            </td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Cash and cash equivalents at beginning of period</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>16,399</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>1,537</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Cash and cash equivalents at end of period</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>10,597</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>1,253</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-style: italic;">Supplemental disclosure of cash flow information:</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Cash paid for income taxes</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Cash paid for interest</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-style: italic;">Supplemental non-cash financing transactions:</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Non-cash reclassification of Series A warrant liability to equity</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>61,793</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Bifurcation of premium conversion derivative related to convertible notes</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>831</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Unpaid deferred offering and issuance costs</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>88</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>107</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Net change in proceeds receivable from convertible note issuance</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>1,750</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
          </tr>

      </table>
      <div>&#160;</div>
      <div>See accompanying notes. </div>
      <div> <br>
      </div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
        <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-size: 8pt; font-weight: normal; font-style: normal;">5</font></div>
        <div style="page-break-after:always;" id="DSPFPageBreak">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
        <div style="width: 100%;" id="DSPFPageHeader">
          <div style="font-size: 8pt; font-style: italic; font-weight: normal;"> <a href="#INDEX">Index</a></div>
        </div>
      </div>
      <div>
        <div style="text-align: center; font-weight: bold;"><a name="NotestoCondensedConsolida"><!--Anchor--></a>Notes to Condensed Consolidated Financial Statements</div>
        <div>&#160;</div>
      </div>
      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="zd5ebb73b4f224fc1a71953142fa86338">

          <tr>
            <td style="width: 27pt; vertical-align: top; font-weight: bold;">1.</td>
            <td style="width: auto; vertical-align: top;">
              <div style="font-weight: bold;">Company Description and Summary of Significant Accounting Policies</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <div style="font-style: italic; font-weight: bold;">Nature of Business</div>
      <div>&#160;</div>
      <div style="text-align: justify;">Ocuphire Pharma, Inc. (together with its subsidiary OcuSub, Inc., the "Company" or "Ocuphire&#8221;) is a clinical-stage ophthalmic biopharmaceutical company focused on developing and commercializing therapies for the
        treatment of several eye disorders. The Company&#8217;s pipeline currently includes two small molecule product candidates targeting front and back of the eye indications. The Company&#8217;s lead product candidate, Nyxol&#174; Eye Drops (&#8220;Nyxol&#8221;), is a once-daily
        eye drop formulation of phentolamine mesylate designed to reduce pupil diameter and improve visual acuity. The Company&#8217;s second product candidate, APX3330, is a twice-a-day oral tablet, designed to target multiple pathways relevant to retinal and
        choroidal vascular diseases, such as diabetic retinopathy (&#8220;DR&#8221;) and diabetic macular edema (&#8220;DME&#8221;). The Company has also in-licensed additional second-generation product candidates, analogs of APX3330, including APX2009 and APX2014.</div>
      <div>&#160;</div>
      <div style="text-align: justify;">The Company has sustained operating losses since inception and expects such losses to continue indefinitely until a sustained revenue source is realized. Management plans to continue financing the Company&#8217;s
        operations through additional issuances of the Company&#8217;s equity and debt securities. If adequate funds are not available, the Company may be required to delay, reduce the scope of, or eliminate part or all of its research and development programs.</div>
      <div>&#160;</div>
      <div style="font-style: italic; font-weight: bold;">Reverse Merger with Rexahn</div>
      <div>&#160;</div>
      <div style="text-align: justify;">On June 17, 2020, Ocuphire, Rexahn Pharmaceuticals, Inc. (&#8220;Rexahn&#8221;), and Razor Merger Sub, Inc., a Delaware corporation and wholly-owned subsidiary of Rexahn (&#8220;Merger Sub&#8221;), entered into an Agreement and Plan of
        Merger and Reorganization, as amended on June 29, 2020 (as amended, the &#8220;Merger Agreement&#8221;), pursuant to which, among other things, and subject to the satisfaction or waiver of certain conditions set forth in the Merger Agreement, Merger Sub would
        merge with and into Ocuphire, with Ocuphire continuing as a wholly-owned subsidiary of Rexahn and the surviving corporation of the merger (the &#8220;Merger&#8221;). The Merger closed on November 5, 2020.&#160; Upon completion of the Merger, Rexahn changed its name
        to Ocuphire Pharma, Inc. and changed its ticker symbol on the Nasdaq Capital Market to "OCUP".</div>
      <div>&#160;</div>
      <div style="text-align: justify;">The Company&#8217;s headquarters is located in Farmington Hills, Michigan.</div>
      <div>&#160;</div>
      <div style="font-style: italic; font-weight: bold;">COVID-19</div>
      <div>&#160;</div>
      <div style="text-align: justify;">On March 11, 2020, the World Health Organization declared the outbreak of COVID-19 as a global pandemic, which continues to spread throughout the United States and around the world. As a result of the COVID-19
        pandemic, Ocuphire has experienced a few disruptions in its manufacturing, supply chain, research and development operations, regulatory process, and financial position. These disruptions include the acceleration of shipment of active
        pharmaceutical ingredient supply from overseas, increased costs of supply ingredients, the convening of an FDA EOP2 meeting via teleconference, and difficulties in obtaining more favorable financing terms. The global outbreak of COVID-19 continues
        to rapidly evolve. The extent to which the COVID-19 pandemic may impact Ocuphire&#8217;s business and preclinical and clinical trials will depend on future developments, which are highly uncertain and cannot be predicted with confidence, such as the
        duration of the outbreak, travel restrictions and social distancing in the U.S. and other countries, business closures or business disruptions and the effectiveness of actions taken in the U.S. and other countries to contain and treat the disease.
        Although Ocuphire cannot estimate the length or gravity of the impact of the COVID-19 outbreak at this time, if the pandemic continues, it may have a material adverse effect on Ocuphire&#8217;s results of future operations, financial position, and
        liquidity over the next 12 or more months.</div>
      <div>&#160;</div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
        <div id="DSPFPageFooter" style="width: 100%;"></div>
        <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-size: 8pt; font-weight: normal; font-style: normal;">6</font></div>
        <div style="page-break-after:always;" id="DSPFPageBreak">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
        <div style="width: 100%;" id="DSPFPageHeader">
          <div style="font-size: 8pt; font-style: italic; font-weight: normal;"> <a href="#INDEX">Index</a></div>
        </div>
      </div>
      <div style="font-style: italic; font-weight: bold;">
        <div style="text-align: center; font-weight: bold; font-style: normal;">Notes to Condensed Consolidated Financial Statements</div>
        <div style="text-align: center; font-weight: bold;"> <br>
        </div>
        Basis of Presentation</div>
      <div>&#160;</div>
      <div style="text-align: justify;">The accompanying condensed financial statements have been prepared by the Company, without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (SEC). Certain information and
        footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles (GAAP) have been condensed or omitted pursuant to such rules and regulations.</div>
      <div>&#160;</div>
      <div style="text-align: justify;">The December 31, 2020 condensed balance sheet was derived from audited financial statements, and may not include all disclosures required by GAAP; however, the Company believes that the disclosures are adequate to
        make the information presented not misleading. These unaudited condensed financial statements should be read in conjunction with the audited financial statements and the notes thereto for the fiscal year ended December 31, 2020.</div>
      <div>&#160;</div>
      <div style="text-align: justify;">In the opinion of management, all adjustments, consisting of only normal recurring adjustments that are necessary to present fairly the financial position, results of operations, and cash flows for the interim
        periods, have been made. The results of operations for the interim periods are not necessarily indicative of the operating results for the full fiscal year or any future periods.</div>
      <div>&#160;</div>
      <div style="text-align: justify;">The condensed consolidated financial statements of the Company include a subsidiary, OcuSub, Inc., which is fully owned by the Company. All significant intercompany accounts and transactions have been eliminated in
        the preparation of the financial statements.</div>
      <div>&#160;</div>
      <div style="text-align: justify;">All of the share and per share amounts presented were adjusted, on a retroactive basis, to reflect the exchange of the shares of Ocuphire pre-Merger (&#8220;Private Ocuphire&#8221;) into 1.0565 shares of the Company (the
        &#8220;Exchange Ratio&#8221;), except for par value and share authorizations of Private Ocuphire for periods presented prior to the Merger.</div>
      <div>&#160;</div>
      <div style="font-style: italic; font-weight: bold;">Going Concern</div>
      <div>&#160;</div>
      <div style="text-align: justify;">The Company&#8217;s ability to continue operating as a going concern is contingent upon, among other things, its ability to secure additional financing and to achieve and maintain profitable operations. The Company plans
        to issue additional&#160; equity instruments and possibly debt to finance operating and working capital requirements. While the Company expects to obtain the additional financing that is needed, there is no assurance that the Company will be successful
        in obtaining the necessary funding for future operations. These factors raise substantial doubt as to the Company&#8217;s ability to continue as a going concern. The condensed consolidated financial statements do not include any adjustments that might
        result from the outcome of these uncertainties.</div>
      <div>&#160;</div>
      <div style="font-style: italic; font-weight: bold;">Common Stock Valuation</div>
      <div>&#160;</div>
      <div style="text-align: justify;">Prior to the close of the Merger, due to the absence of an active market for the Private Ocuphire&#8217;s common stock, the Company utilized methodologies in accordance with the framework of the American Institute of
        Certified Public Accountants&#8217; Technical Practice Aid, <font style="font-style: italic;">Valuation of Privately-Held Company Equity Securities Issued as Compensation</font>, to estimate the fair value of Private Ocuphire common stock. The valuation
        methodology included estimates and assumptions that required the Company&#8217;s judgment. These estimates and assumptions included a number of objective and subjective factors, including external market conditions affecting the biotechnology industry
        sector, and the likelihood of achieving a liquidity event, such as an initial public offering (&#8220;IPO&#8221;), reverse merger or sale. Significant changes to the key assumptions used in the valuations resulted in different fair values of common stock at
        each valuation date.</div>
      <div>&#160;</div>
      <div style="font-style: italic; font-weight: bold;">Use of Estimates</div>
      <div>&#160;</div>
      <div style="text-align: justify;">The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial
        statements and accompanying notes. Actual results could differ from those estimates.</div>
      <div>&#160;</div>
      <div style="font-style: italic; font-weight: bold;">Segment Information</div>
      <div>&#160;</div>
      <div style="text-align: justify;">Operating segments are components of an enterprise for which separate financial information is available and is evaluated regularly by the Company&#8217;s chief operating decision maker in deciding how to allocate
        resources and assessing performance. The Company&#8217;s chief operating decision maker is its Chief Executive Officer. The Company&#8217;s Chief Executive Officer views the Company&#8217;s operations and manages its business in one operating segment, which is the
        business of development and commercialization of products related to vision performance and health. Accordingly, the Company has a single reporting segment.</div>
      <div>&#160;</div>
      <div style="font-style: italic; font-weight: bold;">Fair Value Measurements</div>
      <div>&#160;</div>
      <div style="text-align: justify;">The Company follows accounting guidance that emphasizes that fair value is a market-based measurement, not an entity-specific measurement. Fair value is defined as &#8220;the price that would be received to sell an asset
        or paid to transfer a liability in an orderly transaction between market participants at the measurement date.&#8221; Fair value measurements are defined on a three-level hierarchy:</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: -18pt; margin-left: 36pt;">Level 1 inputs: Unadjusted quoted prices for identical assets or liabilities in active markets;</div>
      <div>&#160;</div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
        <div id="DSPFPageFooter" style="width: 100%;"></div>
        <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-size: 8pt; font-weight: normal; font-style: normal;">7</font></div>
        <div style="page-break-after:always;" id="DSPFPageBreak">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
        <div style="width: 100%;" id="DSPFPageHeader">
          <div style="font-size: 8pt; font-style: italic; font-weight: normal;"> <a href="#INDEX">Index</a></div>
        </div>
      </div>
      <div style="text-align: justify; text-indent: -18pt; margin-left: 36pt;">
        <div style="text-align: center; font-weight: bold;">Notes to Condensed Consolidated Financial Statements</div>
        <div style="text-align: center; font-weight: bold;"> <br>
        </div>
        <div> Level 2 inputs: Quoted prices for similar assets and liabilities in active markets, quoted prices in markets that are not active, or inputs which are observable, whether directly or indirectly, for substantially the full term of the asset or
          liability; and</div>
      </div>
      <div>&#160;</div>
      <div style="text-align: justify; margin-left: 45pt; text-indent: -27pt;">Level 3 inputs: Unobservable inputs that reflect the Company&#8217;s own assumptions about the assumptions market participants would use in pricing the asset or liability in which
        there is little, if any, market activity for the asset or liability at the measurement date.</div>
      <div>&#160;</div>
      <div style="text-align: justify;">As of March 31, 2021 and December 31, 2020, the fair values of cash and cash equivalents, prepaid and other assets, deferred costs, accounts payable and accrued expenses approximated their carrying values because of
        the short-term nature of these assets or liabilities. The estimated fair value of the Company&#8217;s convertible notes while outstanding were based on amortized cost which was deemed to approximate fair value. The fair value of the warrant liabilities
        and premium conversion derivatives, while outstanding, were based on cash flow models discounted at current implied market rates evidenced in recent arms-length transactions representing expected returns by market participants for similar
        instruments and were based on Level 3 inputs. There were no transfers between fair value hierarchy levels during the three months ended March 31, 2021 and 2020.</div>
      <div>&#160;</div>
      <div style="text-align: justify;">The fair value of financial instruments measured on a recurring basis is as follows (in thousands):</div>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" id="zb3df405047604406a54b775d2eef62a5" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">

          <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="14" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">As of March 31, 2021</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Description</div>
            </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: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center;">Total</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" 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: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center;">Level 1</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" 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: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center;">Level 2</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" 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: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center;">Level 3</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Liabilities:</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" nowrap="nowrap" colspan="1" style="vertical-align: bottom;">&#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" nowrap="nowrap" colspan="1" style="vertical-align: bottom;">&#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" nowrap="nowrap" colspan="1" style="vertical-align: bottom;">&#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" nowrap="nowrap" colspan="1" style="vertical-align: bottom;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Warrant liabilities</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div>$</div>
            </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);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div>$</div>
            </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);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div>$</div>
            </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);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div>$</div>
            </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);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px;">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt;">Total liabilities at fair value</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>$</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>$</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>$</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>$</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
          </tr>

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

          <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="14" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">As of December 31, 2020</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Description</div>
            </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: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center;">Total</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" 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: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center;">Level 1</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" 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: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center;">Level 2</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" 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: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center;">Level 3</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Liabilities:</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" nowrap="nowrap" colspan="1" style="vertical-align: bottom;">&#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" nowrap="nowrap" colspan="1" style="vertical-align: bottom;">&#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" nowrap="nowrap" colspan="1" style="vertical-align: bottom;">&#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" nowrap="nowrap" colspan="1" style="vertical-align: bottom;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Warrant liabilities</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div>$</div>
            </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);">
              <div>27,964</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div>$</div>
            </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);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div>$</div>
            </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);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div>$</div>
            </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);">
              <div>27,964</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px;">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt;">Total liabilities at fair value</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>$</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>27,964</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>$</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>$</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>$</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>27,964</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
          </tr>

      </table>
      <div><br>
      </div>
      <div style="text-align: justify;">The following table provides a roll-forward of the warrant liabilities and premium conversion derivatives measured at fair value on a recurring basis using unobservable level 3 inputs for the three months ended March
        31, 2021 and 2020 (in thousands):</div>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" id="z162cb6e68a7545ff823c08e457081e78" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">

          <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: top; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;"> 2021</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" 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: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">2020</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;">Warrant liabilities</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" colspan="2" style="vertical-align: top;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom;">&#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" nowrap="nowrap" colspan="1" style="vertical-align: bottom;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt;">Balance as of beginning of period</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>27,964</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: middle; width: 76%;">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt;">Change in fair value of warrant liability</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>33,829</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 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-indent: -7.2pt; margin-left: 16.2pt;">Reclassification of Series A warrants from liability to equity</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#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);">
              <div>(61,793</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
              <div>)</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#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);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt;">Balance as of end of period</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>$</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>$</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
          </tr>

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

          <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: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;"> 2021</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" 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: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">2020</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;">Premium conversion derivatives</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" nowrap="nowrap" colspan="1" style="vertical-align: bottom;">&#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" nowrap="nowrap" colspan="1" style="vertical-align: bottom;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt;">Balance as of beginning of period</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>2,714</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: middle; width: 76%;">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt;">Value assigned to the underlying derivatives in connection with convertible notes</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>831</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 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-indent: -7.2pt; margin-left: 16.2pt;">Change in fair value of premium conversion derivatives</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#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);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#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);">
              <div>(198</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
              <div>)</div>
            </td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt;">Balance as of end of period</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>$</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>$</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>3,347</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
          </tr>

      </table>
      <div><br>
      </div>
      <div style="text-align: justify;">There were no financial instruments measured on a non-recurring basis for any of the periods presented.</div>
      <div>&#160;</div>
      <div style="font-style: italic; font-weight: bold;">Recent Accounting Pronouncements</div>
      <div>&#160;</div>
      <div style="text-align: justify;">In August 2020, FASB issued ASU 2020-06, <font style="font-style: italic;">Debt&#8212;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity (Subtopic
          815-40): Accounting for Convertible Instruments and Contracts in an Entity&#8217;s Own Equity</font>, which, among other things, provides guidance on how to account for contracts on an entity&#8217;s own equity. This &#8203;ASU eliminates the beneficial conversion
        and cash conversion accounting models for convertible instruments. It also amends the accounting for certain contracts in an entity&#8217;s own equity that are currently accounted for as derivatives because of specific settlement provisions. In addition,
        this ASU modifies how particular convertible instruments and certain contracts that may be settled in cash or shares impact the diluted EPS computation. The amendments in this ASU are effective for smaller reporting companies (as defined by the
        SEC) for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020. The Company is currently evaluating the
        impact of ASU 2020-06 on its consolidated financial statements.</div>
      <div>&#160;</div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
        <div id="DSPFPageFooter" style="width: 100%;"></div>
        <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-size: 8pt; font-weight: normal; font-style: normal;">8</font></div>
        <div style="page-break-after:always;" id="DSPFPageBreak">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
        <div style="width: 100%;" id="DSPFPageHeader">
          <div style="font-size: 8pt; font-style: italic; font-weight: normal;"> <a href="#INDEX">Index</a></div>
        </div>
      </div>
      <div>
        <div style="text-align: center; font-weight: bold;">Notes to Condensed Consolidated Financial Statements</div>
        <div style="text-align: center; font-weight: bold;"> <br>
        </div>
      </div>
      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="zf2217a1a9a864de7b36c717d218aacfb">

          <tr>
            <td style="width: 27pt; vertical-align: top; font-weight: bold;">2.</td>
            <td style="width: auto; vertical-align: top;">
              <div style="font-weight: bold;">Merger</div>
            </td>
          </tr>

      </table>
      <div>&#160;</div>
      <div style="text-align: justify;">On November 5, 2020, the Company completed its merger transaction with Rexahn in accordance with the terms of the Merger Agreement. Immediately after the Merger, there were approximately 7,091,878 shares of the
        Company&#8217;s common stock, par value $0.0001 per share (the &#8220;Common Stock&#8221;) outstanding (not including 3,749,992 Additional Shares under the Securities Purchase Agreement that were held in escrow subject to final adjustment). The former stockholders
        and option holders of Private Ocuphire (including the Investors under the Securities Purchase Agreement) owned, or held rights to acquire, in the aggregate approximately 86.6% of the fully-diluted Common Stock, which for these purposes is defined
        as the outstanding Common Stock, plus outstanding options of the Company, and not including any Additional Shares (the &#8220;Fully-Diluted Common Stock&#8221;), with the former Rexahn stockholders immediately prior to the Merger owning approximately 13.4% of
        the Fully-Diluted Common Stock. Pursuant to the Merger Agreement, the number of shares of Common Stock issued to Private Ocuphire&#8217;s stockholders for each share of Ocuphire&#8217;s common stock outstanding immediately prior to the Merger was calculated
        using an Exchange Ratio of approximately 1.0565 shares of Common Stock for each share of Private Ocuphire common stock. Immediately following the Merger, the stockholders of Private Ocuphire owned approximately 86.6% of the outstanding common stock
        of the Company.</div>
      <div>&#160;</div>
      <div style="text-align: justify;">The transaction was accounted for as an asset acquisition in accordance with GAAP. Under this method of accounting, Private Ocuphire was deemed to be the accounting acquirer for financial reporting purposes. This
        determination was primarily based on the facts that, immediately following the Merger: (i) Private Ocuphire&#8217;s stockholders owned substantially all of the voting rights in the combined company, (ii) Private Ocuphire designated all, but one, of the
        members of the initial board of directors of the combined company, and (iii) Private Ocuphire&#8217;s senior management holds all key positions in the senior management of the combined company. As a result, as of the closing date of the Merger, the net
        assets of Rexahn were recorded at their acquisition-date relative fair values in the consolidated financial statements of the Company and the reported operating results prior to the Merger are those of Private Ocuphire.</div>
      <div>&#160;</div>
      <div style="font-style: italic; font-weight: bold;">Contingent Value Rights Agreement</div>
      <div>&#160;</div>
      <div style="text-align: justify;">On November 5, 2020, in connection with the Merger, the Company, Shareholder Representatives Services LLC, as representative of the Rexahn stockholders prior to the Merger, and Olde Monmouth Stock Transfer Co., Inc.,
        as the rights agent, entered into a Contingent Value Rights Agreement (the &#8220;CVR Agreement&#8221;).</div>
      <div>&#160;</div>
      <div style="text-align: justify;">Pursuant to the Merger Agreement and the CVR Agreement, Rexahn stockholders of record as of immediately prior to the Effective Time received one contingent value right (&#8220;CVR&#8221;) for each share of Rexahn Common Stock
        held.</div>
      <div>&#160;</div>
      <div style="text-align: justify;">Each CVR entitles such holders to receive, for each calendar quarter (each, a &#8220;CVR Payment Period&#8221;) during the 15-year period after the Closing (the &#8220;CVR Term&#8221;), an amount equal to the following:</div>
      <div>&#160;</div>
      <div>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z780865527afe41ac87414f5ee9ff9ee2">

            <tr>
              <td style="width: 18pt;"><br>
              </td>
              <td style="width: 18pt; vertical-align: top;">&#8226;</td>
              <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>90% of all payments received by Rexahn or its affiliates during such CVR Payment Period from or on behalf of BioSense Global LLC (&#8220;BioSense&#8221;) pursuant to that certain License and Assignment Agreement, dated as of February 25, 2019, by
                  and between BioSense and Rexahn, as amended by Amendment No. 1, dated August 24, 2019, and as further amended by Amendment No. 2, dated March 10, 2020, minus certain permitted deductions;</div>
              </td>
            </tr>

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

            <tr>
              <td style="width: 18pt;"><br>
              </td>
              <td style="width: 18pt; vertical-align: top;">&#8226;</td>
              <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>90% of all payments received by Rexahn or its affiliates during such CVR Payment Period from or on behalf of Zhejiang HaiChang Biotechnology Co., Ltd. (&#8220;HaiChang&#8221;) pursuant to that certain Exclusive License Agreement, dated as of
                  February 8, 2020, by and between HaiChang and Rexahn, minus certain permitted deductions; and</div>
              </td>
            </tr>

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

            <tr>
              <td style="width: 18pt;"><br>
              </td>
              <td style="width: 18pt; vertical-align: top;">&#8226;</td>
              <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>75% of the sum of (i) all cash consideration paid by a third party to Rexahn or its affiliates during the applicable CVR Payment Period in connection with the grant, sale or transfer of rights to Rexahn&#8217;s pre-Closing intellectual
                  property (other than a grant, sale or transfer of rights involving a sale or disposition of the post-Merger combined company) that is entered into during the 10-year period after the Closing (&#8220;Parent IP Deal&#8221;), plus (ii) with respect to
                  any non-cash consideration received by Rexahn or its affiliates from a third party during the applicable CVR Payment Period in connection with any Parent IP Deal, all amounts received by Rexahn and its affiliates for such non-cash
                  consideration at the time such non-cash consideration is monetized by Rexahn or its affiliates, minus (iii) certain permitted deductions.</div>
              </td>
            </tr>

        </table>
        <div>&#160;</div>
      </div>
      <div style="text-align: justify;">The CVRs are not transferable, except in certain limited circumstances, will not be certificated or evidenced by any instrument, will not accrue interest and will not be registered with the SEC or listed for trading
        on any exchange. The CVR Agreement will continue in effect until the later of the end of the CVR Term and the payment of all amounts payable thereunder. As of the November 5, 2020, the Merger closing date, and March 31, 2021, no milestones had been
        accrued as there were no potential milestones yet considered probable.</div>
      <div>&#160;</div>
      <div style="font-style: italic; font-weight: bold;">Former Rexahn Warrants</div>
      <div>&#160;</div>
      <div>Following the closing of the Merger, 231,433 outstanding, unexercised Rexahn warrants to purchase Common Stock remained outstanding upon close of the Merger, the majority of which were subsequently repurchased according to the terms of the
        original warrant agreements.&#160; As of March 31, 2021, 66,538 of the Rexahn warrants remained outstanding with exercise prices ranging from $38.40 to $198.00 per share with an average remaining contractual life of 2.7 years.</div>
      <div><br>
      </div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
        <div id="DSPFPageFooter" style="width: 100%;"></div>
        <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-size: 8pt; font-weight: normal; font-style: normal;">9</font></div>
        <div style="page-break-after:always;" id="DSPFPageBreak">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
        <div style="width: 100%;" id="DSPFPageHeader">
          <div style="font-size: 8pt; font-style: italic; font-weight: normal;"> <a href="#INDEX">Index</a></div>
        </div>
      </div>
      <div>
        <div style="text-align: center; font-weight: bold;">Notes to Condensed Consolidated Financial Statements</div>
        <div style="text-align: center; font-weight: bold;"> <br>
        </div>
      </div>
      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z94c317bb9a0746a687410b4a89d6bd9c">

          <tr>
            <td style="width: 27pt; vertical-align: top; font-weight: bold;">3.</td>
            <td style="width: auto; vertical-align: top;">
              <div style="font-weight: bold;">Pre-Merger Financing</div>
            </td>
          </tr>

      </table>
      <div>&#160;</div>
      <div style="text-align: justify; font-style: italic; font-weight: bold;">Waiver Agreements</div>
      <div>&#160;</div>
      <div style="text-align: justify;">Effective February 3, 2021, each investor that invested in the Pre-Merger Financing (as defined below) entered into a Waiver Agreement with the Company (collectively, the &#8220;Waiver Agreements&#8221;). Pursuant to the Waiver
        Agreements, the investors and the Company agreed to waive certain rights, finalize the exercise price and number of Series A Warrants and Series B Warrants, eliminate certain financing restrictions, extend the term of certain leak-out agreements,
        and, in the case of certain investors, grant certain registration rights for the shares underlying the warrants.</div>
      <div>&#160;</div>
      <div>
        <div style="text-align: justify;">The Waiver Agreements provide for the elimination of the full ratchet anti-dilution provisions, contained in the Series A Warrants (as certain of the anti-dilution provisions had previously caused liability
          accounting treatment for the Series A Warrants). Upon the effective date of the Waiver Agreement, the Series A Warrants were reclassified to equity.</div>
        <div>&#160;</div>
        <div style="text-align: justify;">Pursuant to the Waiver Agreements, the number of shares underlying all of the Series B Warrants was fixed to 1,708,334 in the aggregate with respect to all investors, eliminating any future resets.<br>
        </div>
        <div>&#160;</div>
      </div>
      <div style="text-align: justify; font-style: italic; font-weight: bold;">Securities Purchase Agreement</div>
      <div>&#160;</div>
      <div style="text-align: justify;">On June 17, 2020, Ocuphire, Rexahn and certain investors entered into a Securities Purchase Agreement, which was amended and restated in its entirety on June 29, 2020 (as amended and restated, the &#8220;Securities
        Purchase Agreement&#8221;).&#160; Pursuant to the Securities Purchase Agreement, the investors invested a total of $21.15 million in cash, including $300,000 invested by five directors of Private Ocuphire and one director of Rexahn, upon closing of the Merger
        (the &#8220;Pre-Merger Financing&#8221;). Pursuant to the Pre-Merger Financing, (i) Ocuphire issued and sold to the investors shares of Private Ocuphire common stock (the &#8220;Initial Shares&#8221;) which converted pursuant to the exchange ratio in the Merger into an
        aggregate of approximately 1,249,996 shares (the &#8220;Converted Initial Shares&#8221;) of common stock, (ii) Ocuphire deposited into escrow, for the benefit of the Investors, additional shares of Private Ocuphire common stock (the &#8220;Additional Shares&#8221;) which
        converted pursuant to the exchange ratio in the Merger into an aggregate of approximately 3,749,992 shares of common stock (the &#8220;Converted Additional Shares&#8221;), which Converted Additional Shares were delivered (or became deliverable) to the
        investors on November 19, 2020, and (iii) the Company agreed to issue to each investor on the tenth trading day following the consummation of the Merger (x) Series A Warrants representing the right to acquire shares of common stock equal to the sum
        of (A) the Converted Initial Shares purchased by the investor, (B) the Converted Additional Shares delivered or deliverable to the investor, without giving effect to any limitation on delivery contained in the Securities Purchase Agreement and (C)
        the initial number of shares of common stock, if any, underlying the Series B Warrants issued to the Investor and (y) additional warrants to purchase shares of common stock.</div>
      <div>&#160;</div>
      <div style="text-align: justify; font-style: italic; font-weight: bold;">Series A Warrants</div>
      <div>&#160;</div>
      <div style="text-align: justify;">The Series A Warrants were issued on November 19, 2020 at an initial exercise price of $4.4795 per share, were immediately exercisable upon issuance and have a term of five years from the date of issuance. The Series
        A Warrants are exercisable for 5,665,838 shares of common stock in the aggregate (without giving effect to any limitation on exercise contained therein). Prior to the execution of the Waiver Agreements, the Series A Warrants were accounted for and
        classified as liabilities on the accompanying condensed consolidated balance sheets given certain price reset provisions not used for a fair valuation under a fixed for fixed settlement scenario as required for equity balance sheet classification.
        Upon the February 3, 2021 effective date of the Waiver Agreements, the Series A Warrants were reclassified to equity. A final fair valuation of the Series A Warrants was performed utilizing a Black Scholes model to estimate the aggregate fair value
        of the Series A Warrants prior to being re-classified as equity. Input assumptions used were as follows: risk-free interest rate 0.4%; expected volatility of 86.6%; expected life of 4.8 years; and expected dividend yield zero percent. The
        underlying stock price used was the market price as quoted on Nasdaq as of February 3, 2021, the effective date of the Waiver Agreement.&#160; The fair value change of the Series A Warrants was $33.8 million and was recorded to the fair value change in
        warrant liabilities and premium conversion derivatives line item on the accompanying condensed consolidated statements of comprehensive loss for the three months ended March 31, 2021. As a result of the reclassification to equity, the Series A
        Warrants are no longer subject to remeasurement.</div>
      <div>&#160;</div>
      <div style="text-align: justify; font-style: italic; font-weight: bold;">Series B Warrants</div>
      <div>&#160;</div>
      <div style="text-align: justify;"><font style="font-size:10.0pt;font-family:'Times New Roman',serif; mso-fareast-font-family:'Times New Roman'">The Series B Warrants have an exercise price of $0.0001, were exercisable upon issuance and will expire on
          the day following the later to occur of (i) the Reservation Date (as defined therein), and (ii) the date on which the investor&#8217;s Series B Warrants have been exercised in full (without giving effect to any limitation on exercise contained therein)
          and no shares remain issuable thereunder. The Series B Warrants are fixed and were exercisable for 1,708,334 shares of Common Stock, as of the effective date of the Waiver Agreement, in the aggregate (without giving effect to any limitation on
          exercise contained therein). The Series B Warrants were accounted for and classified as equity on the accompanying condensed consolidated balance sheets.</font> </div>
      <div>&#160;</div>
      <div>
        <table cellspacing="0" cellpadding="0" class="DSPFListTable" id="zf7352039913b42d0b79091eb83c26935" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;">

            <tr style="vertical-align: top;">
              <td style="vertical-align: top; width: 27pt;">
                <div style="text-align: left;"><font style="font-weight: bold;">4.</font></div>
              </td>
              <td style="vertical-align: top; width: auto;">
                <div style="text-align: left;"><font style="font-weight: bold;">Commitments and Contingencies</font></div>
              </td>
            </tr>

        </table>
      </div>
      <div>&#160;</div>
      <div style="font-style: italic; font-weight: bold;">Apexian Sublicense Agreement</div>
      <div>&#160;</div>
      <div style="text-align: justify;">On January 21, 2020, the Company entered into a sublicense agreement with Apexian Pharmaceuticals, Inc., pursuant to which it obtained exclusive worldwide patent and other intellectual property rights. In exchange
        for the patent and other intellectual rights, the Company agreed to certain milestone payments and royalty payments on future sales (See Note 9 &#8212; Apexian Sublicense Agreement). As of March 31, 2021, there was sufficient uncertainty with regard to
        both the outcome of the relevant clinical trials and the ability of the Company to obtain sufficient funding to support any of the cash milestone payments under the sublicense agreement, that no liabilities were recorded related to the sublicense
        agreement.
        <div>&#160;</div>
      </div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
        <div id="DSPFPageFooter" style="width: 100%;"></div>
        <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-size: 8pt; font-weight: normal; font-style: normal;">10</font></div>
        <div style="page-break-after:always;" id="DSPFPageBreak">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
        <div style="width: 100%;" id="DSPFPageHeader">
          <div style="font-size: 8pt; font-style: italic; font-weight: normal;"> <a href="#INDEX">Index</a></div>
        </div>
      </div>
      <div style="font-style: italic; font-weight: bold;">
        <div style="text-align: center; font-weight: bold; font-style: normal;">Notes to Condensed Consolidated Financial Statements</div>
        <div style="text-align: center; font-weight: bold;"> <br>
        </div>
        Facility Leases</div>
      <div>&#160;</div>
      <div style="text-align: justify;">In May 2019, the Company entered into a short-term non-cancellable facility lease (the &#8220;Lease&#8221;) for its operations and headquarters for a seven-month term beginning in June 2019. In October 2019 and November 2020,
        the Lease was amended to ultimately extend the term to December 31, 2021. Additionally, Ocuphire is leasing office space in Rockville, Maryland previously occupied by Rexahn (the &#8220;Rexahn Lease&#8221;). The Lease and the Rexahn Lease qualified for the
        short-term lease exception under ASC 842. The monthly base rent is approximately $3,000 and $13,000 for the Lease and Rexahn Lease, respectively. The rent expense associated with the Lease and Rexahn Lease in the aggregate amounted to $48,000 and
        $9,000 during the three months ended March 31, 2021 and 2020, respectively.</div>
      <div>&#160;</div>
      <div style="font-style: italic; font-weight: bold;">Other</div>
      <div>&#160;</div>
      <div style="text-align: justify;">In the ordinary course of business, from time to time, the Company may be subject to a broad range of claims and legal proceedings that relate to contractual allegations, patent infringement and other claims. In
        addition, the Company from time to time may be potentially committed to reimburse third parties for costs incurred associated with business development related transactions upon the achievement of certain milestones. The Company establishes
        accruals when applicable for matters and commitments which it believes losses are probable and can be reasonably estimated. To date, no loss contingency for such matters and potential commitments have been recorded. Although it is not possible to
        predict with certainty the outcome of these matters or potential commitments, the Company is of the opinion that the ultimate resolution of these matters and potential commitments will not have a material adverse effect on its results of operations
        or financial position.</div>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="ze5fb66bf145640f6bdc7e64143bd26dd">

          <tr>
            <td style="width: 27pt; vertical-align: top; font-weight: bold;">5.</td>
            <td style="width: auto; vertical-align: top;">
              <div style="font-weight: bold;">Supplemental Balance Sheet Information</div>
            </td>
          </tr>

      </table>
      <div>&#160;</div>
      <div style="font-style: italic; font-weight: bold;">Prepaid and Other Assets</div>
      <div>&#160;</div>
      <div style="text-align: justify;">Prepaid and other assets consist of the following (in thousands):</div>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" border="0" align="left" id="za48d00dcfcdb4f1489684bfd50eceafe" style="width: 90%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">

          <tr>
            <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 66%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">March 31,</div>
              <div style="text-align: center; font-weight: bold;">2021</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">December 31,</div>
              <div style="text-align: center; font-weight: bold;">2020</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 66%; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Prepaids</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>1,402</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>1,243</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 66%; padding-bottom: 2px;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Other</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>26</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>26</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 66%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Total prepaids and other assets</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" 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);">
              <div>1,428</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" 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);">
              <div>1,269</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>

      </table>
      <div style="font-style: italic; font-weight: bold; clear: both;"> <br>
      </div>
      <div style="font-style: italic; font-weight: bold;">Property and Equipment, net</div>
      <div>&#160;</div>
      <div style="text-align: justify;">Property and equipment held for use by category are presented in the following table (in thousands):</div>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" border="0" align="left" id="z51ddb4a377d04656908a4aca56731ea9" style="width: 50%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">

          <tr>
            <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 26%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">March 31,</div>
              <div style="text-align: center; font-weight: bold;">2021</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">December 31,</div>
              <div style="text-align: center; font-weight: bold;">2020</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 26%; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Equipment</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>20</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>20</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 26%; padding-bottom: 2px;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Furniture</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>5</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>5</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 26%; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Total property and equipment</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>25</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>25</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 26%; padding-bottom: 2px;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Less accumulated depreciation</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>(12</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">)<br>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>(11</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">
              <div>)</div>
            </td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 26%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Property and equipment, net</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" 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);">
              <div>13</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" 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);">
              <div>14</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>

      </table>
      <div style="text-align: justify; clear: both;"> <br>
      </div>
      <div style="text-align: justify;">Depreciation expense was $1,000 and $5,000 for the three months ended March 31, 2021 and 2020, respectively.</div>
      <div><br>
      </div>
      <div style="font-style: italic; font-weight: bold;">Accrued Expenses</div>
      <div>&#160;</div>
      <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Accrued expenses consist of the following (in thousands):</div>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" id="za9c586fe8d60403eaa4735abbc51edc2" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">

          <tr>
            <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">March 31,</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">December 31,</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;"> 2021</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">2020</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">R&amp;D services and supplies</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>473</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>1,440</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; width: 76%;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Payroll</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>146</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>320</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Professional services</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>162</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>186</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; width: 76%;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Deferred issuance costs</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>88</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Other</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>26</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>25</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Total</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>895</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>1,971</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
          </tr>

      </table>
      <div><br>
      </div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
        <div id="DSPFPageFooter" style="width: 100%;"></div>
        <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-size: 8pt; font-weight: normal; font-style: normal;">11</font></div>
        <div style="page-break-after:always;" id="DSPFPageBreak">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
        <div style="width: 100%;" id="DSPFPageHeader">
          <div style="font-size: 8pt; font-style: italic; font-weight: normal;"> <a href="#INDEX">Index</a></div>
        </div>
      </div>
      <div>
        <div style="text-align: center; font-weight: bold;">Notes to Condensed Consolidated Financial Statements</div>
        <div style="text-align: center; font-weight: bold;"> <br>
        </div>
      </div>
      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z132151ea68a34bd2a1b04121f1e9f1c9">

          <tr>
            <td style="width: 27pt; vertical-align: top; font-weight: bold;">6.</td>
            <td style="width: auto; vertical-align: top;">
              <div style="font-weight: bold;">Convertible Notes</div>
            </td>
          </tr>

      </table>
      <div>&#160;</div>
      <div style="text-align: justify;">The Company entered into a series of unsecured convertible note financings (the &#8220;Convertible Notes&#8221;) with certain investors beginning on May 25, 2018. The total issuance of Convertible Notes amounted to $8.5 million
        (see Note 7 - Related Party Transactions). On November 4, 2020, all of Ocuphire&#8217;s outstanding Convertible Notes were converted into 977,128 shares of Ocuphire common stock as adjusted for the Exchange Ratio in connection with the completion of the
        Merger.</div>
      <div>&#160;</div>
      <div style="text-align: justify;">The Convertible Notes accrued interest at a rate of 8% per annum, calculated on a 365-day year basis. Interest expense on principal during the three months ended March 31, 2020 was $138,000.</div>
      <div>&#160;</div>
      <div style="text-align: justify;">The outstanding principal of, and accrued interest on, the Convertible Notes were payable on demand, in the absence of the Merger closing discussed above, at any time as of the first to occur of (i) September 30,
        2020 or (ii) an event of default (each defined by the Convertible Notes as a Payoff Event). If, prior to a Payoff Event, the Company (i) completed an initial public offering (&#8220;IPO&#8221;), (ii) completed a change in control (&#8220;CIC&#8221;), (iii) completed a
        sale and issuance of its capital stock resulting in gross proceeds to the Company of at least $5 million (&#8220;Qualified Financing&#8221;), or (iv) completed a reverse merger transaction (Reverse Merger), then the outstanding principal of, and accrued but
        unpaid interest on the Convertible Notes would have automatically converted upon the earliest of such events to occur as follows:</div>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z46455705dde143c7a937b13a3cd53de3">

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div><font style="font-weight: bold;">IPO:</font> The Convertible Notes would have automatically converted into the number of fully paid and non-assessable shares of the Company&#8217;s common stock equal to One Hundred and Seventy-Five Percent
                (175%) times Note Value divided by the per share price such shares were issued to purchasers of the Company&#8217;s equity securities in the IPO rounded to the nearest whole share.</div>
            </td>
          </tr>

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

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div><font style="font-weight: bold;">CIC:</font> The Convertible Notes would have automatically converted prior to the effectiveness of such CIC into that number of fully paid and non-assessable shares of the Company&#8217;s common stock equal to
                Two Hundred Percent (200%) of the Note Value divided by the per share price of the Company&#8217;s common stock at which the Company&#8217;s common stock was valued in such CIC (after giving effect to such conversion). The Convertible Note holder would
                have been entitled to the same contractual rights and would have been bound by the same restrictions and obligations as the other stockholders of the Company in such CIC.</div>
            </td>
          </tr>

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

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div><font style="font-weight: bold;">Qualified Financing</font>: The Convertible Notes would have automatically converted into that number of fully paid and non-assessable shares of the Company that were issued by the Company in the
                Qualified Financing, determined by dividing an amount equal to One Hundred and Seventy-Five Percent (175%) times the Note Value by the per share price such shares of the Company were issued to purchasers of the Company&#8217;s equity securities
                in the Qualified Financing, rounded to the nearest whole share. The Convertible Note holder would have been entitled to the same contractual rights and would have been bound by the same restrictions and obligations as the other purchasers
                of shares in the Qualified Financing. A Qualified Financing was defined as a sale and issuance of capital stock of the Company (or its successor) in a single transaction or series of related transactions resulting in gross proceeds to the
                Company of not less than $5,000,000 (including new equity investment of at least $1,000,000 plus the sum of the outstanding principal amount of the Convertible Notes being so converted under this provision).</div>
            </td>
          </tr>

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

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div><font style="font-weight: bold;">Reverse Merger (excluding close of Merger with Rexahn)</font>: The Convertible Notes would have automatically converted into that number of fully paid and non-assessable shares of the Combined Company
                whose shares were publicly traded in the United States or other jurisdiction following the completion of the Reverse Merger (the &#8220;Reverse Merger Parent&#8221;), determined by dividing an amount equal to One Hundred and Seventy-Five Percent (175%)
                times the Note Value divided by the per share price at which such shares were issued by the Reverse Merger Parent in such Reverse Merger, rounded to the nearest whole share. The Convertible Note holder would have been entitled to the same
                contractual rights and would have been bound by the same restrictions and obligations as the other stockholders of the Company in the Reverse Merger.</div>
            </td>
          </tr>

      </table>
      <div>&#160;</div>
      <div style="text-align: justify;">The Company was not permitted to prepay the Convertible Notes prior to a Payoff Event. The Convertible Notes contained default provisions, and when triggered, the holders of the Convertible Notes could have
        immediately accelerated payment of the Convertible Notes and the outstanding principal and interest would have become payable immediately. During a period of default, interest would have been assessed at a 12% per annum rate.</div>
      <div>&#160;</div>
      <div style="font-style: italic; font-weight: bold;">Redemption Features</div>
      <div>&#160;</div>
      <div style="text-align: justify;">The Company determined that all of the conversion provisions, except for the conversion provision upon Merger close, were redemption features that qualified as embedded derivatives. The qualifying embedded
        derivatives were collectively separated from their debt host upon the issuance of the Convertible Notes. The bifurcation of the embedded derivatives from the debt host resulted in a discount to the Convertible Notes in the amount of $0.8 million&#160;
        during the three months ended March 31, 2020. The embedded derivatives were accounted for separately on a fair market value basis. There were no outstanding premium conversion derivatives as of March 31, 2021 or December 31, 2020 given the
        conversion of the Convertible Notes. The Company recorded the fair value changes of the premium conversion derivatives while outstanding to fair value change in derivative and warrant liabilities in the accompanying condensed consolidated
        statements of comprehensive loss which amounted to a benefit of $0.2 million during the three months ended March 31, 2020.</div>
      <div>&#160;</div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
        <div id="DSPFPageFooter" style="width: 100%;"></div>
        <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-size: 8pt; font-weight: normal; font-style: normal;">12</font></div>
        <div style="page-break-after:always;" id="DSPFPageBreak">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
        <div style="width: 100%;" id="DSPFPageHeader">
          <div style="font-size: 8pt; font-style: italic; font-weight: normal;"> <a href="#INDEX">Index</a></div>
        </div>
      </div>
      <div style="text-align: justify;">
        <div style="text-align: center; font-weight: bold;">Notes to Condensed Consolidated Financial Statements</div>
        <div style="text-align: center; font-weight: bold;"> <br>
        </div>
        The note discounts were amortized to interest expense over the term of the Convertible Notes using the straight-line method which approximates the effective interest method and amounted to $0.4 million during the three months ended March 31, 2020.</div>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="zae4e64265103416c9b063fe62b21ffbe">

          <tr>
            <td style="width: 27pt; vertical-align: top; font-weight: bold;">7.</td>
            <td style="width: auto; vertical-align: top;">
              <div style="font-weight: bold;">Related Party Transactions</div>
            </td>
          </tr>

      </table>
      <div>&#160;</div>
      <div style="text-align: justify; font-style: italic; font-weight: bold;">Convertible Notes with Related Parties</div>
      <div>&#160;</div>
      <div style="text-align: justify;">The Company entered into Convertible Notes with certain investors beginning on May 25, 2018. Through March 31, 2020, Convertible Notes in the principal aggregate amount equal to $0.7 million were issued to four board
        members and to two officers, one of which was also a board member of the Company. See Note 6 &#8211; Convertible Notes.</div>
      <div>&#160;</div>
      <div style="text-align: justify; font-style: italic; font-weight: bold;">Apexian Sublicense Agreement</div>
      <div>&#160;</div>
      <div style="text-align: justify;">On January 21, 2020, as amended on June 4, 2020, the Company entered into a sublicense agreement with Apexian Pharmaceuticals, Inc. (&#8220;Apexian&#8221;) and issued a total of 891,422 shares of common stock (as adjusted for
        the Exchange Ration) to Apexian and to certain affiliates of Apexian, following which Apexian became a holder of over 5% of the Company&#8217;s common stock.&#160; See Note 9 &#8211; Apexian Sublicense Agreement.</div>
      <div>&#160;</div>
      <div style="text-align: justify; font-style: italic; font-weight: bold;">Pre-Merger Financing</div>
      <div>&#160;</div>
      <div style="text-align: justify;">Five directors of Private Ocuphire and one director of Rexahn participated in the Pre-Merger Financing, investing an aggregate of $300,000.&#160; Following the closing of the Merger, these directors received 17,729
        Converted Initial Shares, 53,189 Converted Additional Shares, 80,366 Series A Warrants and 9,444 Series B Warrants.&#160; See Note 3 &#8211; Pre-Merger Financing.</div>
      <div>&#160;</div>
      <div style="text-align: justify; font-style: italic; font-weight: bold;">Waiver Agreements</div>
      <div>&#160;</div>
      <div style="text-align: justify;">Six directors of the Company signed Waiver Agreements, waiving certain reset provisions and financing restrictions.&#160; These directors did not receive any of the additional Series B Warrants that were issued in
        connection with the Waiver Agreements. See Note 3 &#8211; Pre-Merger Financing.</div>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z91a8e812e2594d1bafd128b8184a7b79">

          <tr>
            <td style="width: 27pt; vertical-align: top; font-weight: bold;">8.</td>
            <td style="width: auto; vertical-align: top;">
              <div style="font-weight: bold;">Share-based Compensation</div>
            </td>
          </tr>

      </table>
      <div>&#160;</div>
      <div style="text-align: justify;">Share-based compensation expense was included in general and administrative and research and development costs as follows in the accompanying condensed consolidated statements of comprehensive loss for the three
        month periods indicated below (in thousands):</div>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" border="0" align="left" id="z3c6b0e78e1c246f1b83548c5ee76639a" style="width: 70%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">

          <tr>
            <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 46%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">March 31,</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 46%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;"> 2021</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">2020</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 46%; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">General and administrative</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>193</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>42</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 46%; padding-bottom: 2px;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Research and development</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>301</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>19</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 46%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Total share-based compensation</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" 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);">
              <div>494</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" 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);">
              <div>61</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>

      </table>
      <div style="clear: both;"><br>
      </div>
      <div style="font-style: italic; font-weight: bold;">Ocuphire Stock Options</div>
      <div>&#160;</div>
      <div style="text-align: justify; font-style: italic; font-weight: bold;">2020 Equity Incentive Plan</div>
      <div>&#160;</div>
      <div style="text-align: justify;">The stockholders of the Company approved the 2020 Equity Incentive Plan (the &#8220;2020 Plan&#8221;) for stock-based awards, which became effective on November 5, 2020.&#160; Under the 2020 Plan, (i) 1,000,000 new shares of common
        stock were reserved for issuance and (ii) up to 70,325 additional shares of common stock may be issued, consisting of (A) shares that remain available for the issuance of awards under prior equity plans and (B) shares of common stock subject to
        outstanding stock options or other awards covered by prior equity plans that have been cancelled or expire on or after the date that the 2020 Plan became effective.</div>
      <div>&#160;</div>
      <div style="font-style: italic; font-weight: bold;">2018 Equity Incentive Plan</div>
      <div>&#160;</div>
      <div>Prior to the 2020 Plan, the Company adopted a 2018 Equity Incentive Plan (the &#8220;2018 Plan&#8221;) in April 2018 under which 1,241,387 shares of the Company&#8217;s common stock were reserved for issuance to employees, directors and consultants upon the
        amendment of the 2018 Plan in December 2019. The reserve of common stock for the 2018 Plan has been adjusted to give effect to the Exchange Ratio.</div>
      <div><br>
      </div>
      <div style="text-align: justify; font-weight: bold;">Inducement Plan</div>
      <div>&#160;</div>
      <div style="text-align: justify;">On February 22, 2021, the Company adopted the Ocuphire Pharma, Inc. Inducement Plan (the &#8220;Inducement Plan&#8221;), pursuant to which the Company reserved 325,258 shares of its common stock to be used exclusively for grants
        of awards to individuals who were not previously employees or directors of the Company, as an inducement material to the individual&#8217;s entry into employment with the Company within the meaning of Rule 5635(c)(4) of the Nasdaq Listing Rules.</div>
      <div>&#160;</div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
        <div id="DSPFPageFooter" style="width: 100%;"></div>
        <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-size: 8pt; font-weight: normal; font-style: normal;">13</font></div>
        <div style="page-break-after:always;" id="DSPFPageBreak">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
        <div style="width: 100%;" id="DSPFPageHeader">
          <div style="font-size: 8pt; font-style: italic; font-weight: normal;"> <a href="#INDEX">Index</a></div>
        </div>
      </div>
      <div style="text-align: justify;">
        <div style="text-align: center; font-weight: bold;">Notes to Condensed Consolidated Financial Statements</div>
        <div style="text-align: center; font-weight: bold;"> <br>
        </div>
        The 2020 Plan, 2018 Plan and Inducement Plan permit the grant of stock options, appreciation rights, restricted stock, restricted stock units, performance stock and cash awards, and other share&#8209;based awards.&#160; Incentive and non&#8209;statutory stock
        options may be granted under the 2020 and 2018 Plans.&#160; Only non-statutory options may be granted under the Inducement Plan.</div>
      <div>&#160;</div>
      <div style="text-align: justify; font-weight: bold;">2020 Plan Evergreen Provision</div>
      <div>&#160;</div>
      <div style="text-align: justify;">Under the 2020 Plan, the shares reserved automatically increase on January 1st of each year, for a period of not more than ten years from the date the 2020 Plan is approved by the stockholders of the Company,
        commencing on January 1, 2021 and ending on (and including) January 1, 2030, by an amount equal to 5% of the shares of common stock outstanding as of December 31st of the preceding calendar year. Notwithstanding the foregoing, the Board of&#160;
        Directors may act prior to January 1st of a given year to provide that there will be no January 1st increase in the share reserve for such year or that the increase in the share reserve for such year will be a lesser number of shares of common
        stock than would otherwise occur pursuant to the preceding sentence. On January 1, 2021, 544,125 shares were added to the 2020 Plan as a result of the evergreen provision.</div>
      <div>&#160;</div>
      <div style="text-align: justify;">During the three months ended March 31, 2021 and 2020, 41,800 and zero stock options were granted to newly-hired consultants (as adjusted for the Exchange Ratio), respectively, generally vesting over a six (6) to
        forty-eight (48) month period. The Company recognized $446,000 and $61,000 in share-based compensation expense related to stock options during the three months ended March 31, 2021 and 2020, respectively.</div>
      <div>&#160;</div>
      <div style="text-align: justify;">The weighted average fair value per share of options granted during the three months ended March 31, 2021 was $6.71. The Company measures the fair value of stock options with service&#8209;based and performance&#8209;based
        vesting criteria to employees, directors, consultants and directors on the date of grant using the Black&#8209;Scholes option pricing model. The Company does not have history to support a calculation of volatility and expected term. As such, the Company
        has used a weighted&#8209;average volatility considering the volatilities of several guideline companies.</div>
      <div>&#160;</div>
      <div>For purposes of identifying similar entities, the Company considered characteristics such as industry, length of trading history, and stage of life cycle. The assumed dividend yield was based on the Company&#8217;s expectation of not paying dividends
        in the foreseeable future. The average expected life of the options was based on the contractual term for agreements that allow for exercise of vested options through the end of the contractual term upon termination of continuous service, and for
        all other agreements, was based on the mid&#8209;point between the vesting date and the end of the contractual term according to the &#8220;simplified method&#8221; as described in Staff Accounting Bulletin 110. The risk&#8209;free interest rate is determined by reference
        to implied yields available from U.S. Treasury securities with a remaining term equal to the expected life assumed at the date of grant. The Company records forfeitures when they occur.</div>
      <div><br>
      </div>
      <div style="text-align: justify;">The weighted&#8209;average assumptions used in the Black&#8209;Scholes option&#8209;pricing model are as follows during the three months ended March 31, 2021 and 2020:</div>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" border="0" align="center" id="zed343f980d4e4237a440049743513381" style="width: 60%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">

          <tr>
            <td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 36%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;"> 2021</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">2020</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: middle; width: 36%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="2" style="vertical-align: top;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: middle; width: 36%; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Expected stock price volatility</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>86.6</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>%</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div style="font-weight: bold;">&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>%</div>
            </td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: middle; width: 36%;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Expected life of options (years)</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>5.6</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div style="font-weight: bold;">&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: middle; width: 36%; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Expected dividend yield</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div><font style="font-weight: bold;">&#8212;</font></div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>%</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div style="font-weight: bold;">&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>%</div>
            </td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: middle; width: 36%;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Risk free interest rate</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>0.8</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">
              <div>%</div>
            </td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div style="font-weight: bold;">&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">
              <div>%</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <div style="text-align: justify;">During the three months ended March 31, 2021 and 2020, 118,217 and 66,601 stock options vested (as adjusted for the Exchange Ratio), respectively. The weighted average fair value per share of options vesting during
        the three months ended March 31, 2021 and 2020 was $3.66 and $0.87, respectively. During the three months ended March 31, 2021 and 2020, zero and 7,923 options were forfeited, respectively. As of March 31, 2021, 1,274,408 shares were available for
        future issuance under the 2020 Plan and Inducement Plan. No shares were available for future issuance under the 2018 Plan.</div>
      <div>&#160;</div>
      <div style="text-align: justify;">Unrecognized share&#8209;based compensation cost was $2.3 million as of March 31, 2021. The unrecognized share&#8209;based expense is expected to be recognized over a weighted average period of 1.4 years.</div>
      <div>&#160;</div>
      <div style="font-style: italic; font-weight: bold;">Ocuphire Restricted Stock Awards</div>
      <div>&#160;</div>
      <div style="text-align: justify;">The Company did not grant any restricted stock awards (RSAs) during any of the periods presented. The RSAs granted in previous periods were subject to various vesting schedules.&#160; During the three months ended March
        31, 2021 and 2020, 40,000 and zero RSAs vested, respectively, and no RSAs were forfeited during the periods presented. The share-based compensation expense attributed to the RSAs during the three months ended March 31, 2021 and 2020 was $22,000 and
        zero, respectively.</div>
      <div>&#160;</div>
      <div style="font-style: italic; font-weight: bold;">Ocuphire Stock Awards</div>
      <div>&#160;</div>
      <div style="text-align: justify;">The Company granted stock awards in the amount of 4,474 common shares to two board members for services performed during the first quarter of 2021. The stock-based compensation related to these awards amounted to
        $26,000 during the three months ended March 31, 2021.</div>
      <div>&#160;</div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
        <div id="DSPFPageFooter" style="width: 100%;"></div>
        <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-size: 8pt; font-weight: normal; font-style: normal;">14</font></div>
        <div style="page-break-after:always;" id="DSPFPageBreak">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
        <div style="width: 100%;" id="DSPFPageHeader">
          <div style="font-size: 8pt; font-style: italic; font-weight: normal;"> <a href="#INDEX">Index</a></div>
        </div>
      </div>
      <div style="font-style: italic; font-weight: bold;">
        <div style="text-align: center; font-weight: bold; font-style: normal;">Notes to Condensed Consolidated Financial Statements</div>
        <div style="text-align: center; font-weight: bold;"> <br>
        </div>
        Former Rexahn Options</div>
      <div>&#160;</div>
      <div>
        <div style="text-align: justify;">Following the closing of the Merger, 123 outstanding, unexercised and vested options to purchase Common Stock granted under the Rexahn Pharmaceuticals Stock Option Plan, as amended (the &#8220;Rexahn 2003 Plan&#8221;),
          remained outstanding as of March 31, 2021 and December 31, 2020.&#160; The exercise prices related to the outstanding options granted under the Rexahn 2003 Plan ranged from $182.40 to $600.00 per share with an average remaining contractual life of 0.9
          years.</div>
      </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" id="z5feb529892644710ac6788df63cb665d">

          <tr>
            <td style="width: 27pt; vertical-align: top; font-weight: bold;">9.</td>
            <td style="width: auto; vertical-align: top;">
              <div style="font-weight: bold;">Apexian Sublicense Agreement</div>
            </td>
          </tr>

      </table>
      <div>&#160;</div>
      <div style="text-align: justify;">On January 21, 2020, the Company entered into a sublicense agreement (as amended on June 4, 2020, the &#8220;Apexian Sublicense Agreement&#8221;) with Apexian, pursuant to which it obtained exclusive worldwide patent and other
        intellectual property rights that constitute a Ref-1 Inhibitor program relating to therapeutic applications to treat disorders related to ophthalmic and diabetes mellitus conditions. The lead compound in the Ref-1 Inhibitor program is APX3330,
        which the Company intends to develop as an oral pill therapeutic to treat diabetic retinopathy and diabetic macular edema initially, and potentially later to treat wet age-related macular degeneration. As a result of the Sublicense Agreement,
        Apexian is considered by Ocuphire to be a related party.
        <div>&#160;</div>
      </div>
      <div style="text-align: justify;">In connection with the Apexian Sublicense Agreement, the Company issued a total of 891,422 shares (as adjusted for the Exchange Ratio) of its common stock to Apexian and to certain affiliates of Apexian. The share
        issuance transaction was recorded in the amount of $2.1 million as IPR&amp;D expense for the three months ended March 31, 2020 based on the fair market value of the common shares issued since no processes or activities that would constitute a
        &#8220;business&#8221; were acquired and none of the rights and underlying assets acquired had alternative future uses or reached a stage of technological feasibility. Additionally, in accordance with the Apexian Sublicense Agreement, the Company paid the
        balance remaining of $0.4 million of Ref-1 Inhibitor program costs to Apexian following the Company&#8217;s listing on a major stock exchange.</div>
      <div>&#160;</div>
      <div style="text-align: justify;">The Company also agreed to make one-time milestone payments under the Apexian Sublicense Agreement for each of the first ophthalmic indication and the first diabetes mellitus indication for the Development and
        Regulatory milestones, and once for each of the Sales milestones. These milestone payments include (i) payments for specified developmental and regulatory milestones (including completion of the first Phase 2 trial and the first Phase 3 pivotal
        trial in the United States, and filing and achieving regulatory approval from the FDA for the first New Drug Application for a compound) totaling up to $11 million in the aggregate and (ii) payments for specified sales milestones of up to $20
        million in the aggregate, which net sales milestone payments are payable once, upon the first achievement of such milestone. Lastly, the Company also agreed to make a royalty payment equal to a single-digit percentage of its net sales of products
        associated with the covered patents under the Apexian Sublicense Agreement. If it is not terminated pursuant to its terms, the Apexian Sublicense Agreement shall remain in effect until expiration of the last to expire of the covered patents.</div>
      <div>&#160;</div>
      <div style="text-align: justify;">None of the milestone or royalty payments were triggered as of March 31, 2021.</div>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="zc9ff578d64084e7b9348b15f2d25b460">

          <tr>
            <td style="width: 27pt; vertical-align: top; font-weight: bold;">10.</td>
            <td style="width: auto; vertical-align: top;">
              <div style="font-weight: bold;">Net loss per share</div>
            </td>
          </tr>

      </table>
      <div>&#160;</div>
      <div>Basic loss per share of common stock is computed by dividing net loss by the weighted average number of shares of common stock outstanding during the period.&#160; Diluted earnings or loss per share of common stock is computed similarly to basic
        earnings or loss per share except the weighted average shares outstanding are increased to include additional shares from the assumed exercise of any common stock equivalents, if dilutive. The Company&#8217;s warrants, convertible notes, restricted stock
        awards and stock options while outstanding are considered common stock equivalents for this purpose. Diluted earnings is computed utilizing the treasury method for the warrants, restricted stock awards and stock options. Diluted earnings with
        respect to the convertible notes utilizing the if-converted method was not applicable during the periods presented as no conditions required for conversion had occurred. No incremental common stock equivalents were included in calculating diluted
        loss per share because such inclusion would be anti-dilutive given the net loss reported for the periods presented.&#160;The historical share and per share data for periods prior to the November 5, 2020 closing of the Merger have been adjusted to give
        effect to the Exchange Ratio.</div>
      <div><br>
      </div>
      <div style="text-align: justify;">The following potential common shares were not considered in the computation of diluted net loss per share as their effect would have been anti-dilutive for the three month periods ended presented below:</div>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" border="0" align="center" id="z8dad3e7c52a5443e93caf97e4560a58f" style="width: 80%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">

          <tr>
            <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">March 31,</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;"> 2021</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">2020</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);">
              <div>Series A Warrants and Series B Warrants</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>7,374,172</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 56%;">
              <div>Stock options</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>1,818,612</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>1,029,781</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);">
              <div>Restricted stock awards</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>4,474</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 56%;">
              <div>Former Rexahn warrants</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>66,538</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);">
              <div>Former Rexahn options</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>123</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</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" id="ze87fa04dce644edca3d7ddd39b8882da">

          <tr>
            <td style="width: 27pt; vertical-align: top; font-weight: bold;">11.</td>
            <td style="width: auto; vertical-align: top;">
              <div style="font-weight: bold;">Income Taxes</div>
            </td>
          </tr>

      </table>
      <div>&#160;</div>
      <div style="text-align: justify;">The effective tax rate for the three months ended March 31, 2021 and 2020 was zero percent. As of March 31, 2021, a full valuation allowance has been established to reduce the Company&#8217;s net deferred income tax
        assets. As such, no tax benefit related to the Company&#8217;s pre-tax loss was recognized for any of the periods presented.</div>
      <div>&#160;</div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
        <div id="DSPFPageFooter" style="width: 100%;"></div>
        <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-size: 8pt; font-weight: normal; font-style: normal;">15</font></div>
        <div style="page-break-after:always;" id="DSPFPageBreak">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
        <div style="width: 100%;" id="DSPFPageHeader">
          <div style="font-size: 8pt; font-style: italic; font-weight: normal;"> <a href="#INDEX">Index</a></div>
        </div>
      </div>
      <div style="text-align: justify;">
        <div style="text-align: center; font-weight: bold;">Notes to Condensed Consolidated Financial Statements</div>
        <div style="text-align: center; font-weight: bold;"> <br>
        </div>
        The Company&#8217;s corporate returns are subject to examination for the 2018 and 2019 tax years for federal income tax purposes and subject to examination for the 2018 and 2019 tax years in one state jurisdiction. The Company does not have any reserves
        for income taxes that represent the Company&#8217;s potential liability for uncertain tax positions.</div>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="zc97688aab5fd41ddafae9eec9aa01f88">

          <tr>
            <td style="width: 27pt; vertical-align: top; font-weight: bold;">12.</td>
            <td style="width: auto; vertical-align: top;">
              <div style="font-weight: bold;">Subsequent Events</div>
            </td>
          </tr>

      </table>
      <div>&#160;</div>
      <div style="text-align: justify; font-style: italic; font-weight: bold;">Warrant Exercise</div>
      <div>&#160;</div>
      <div style="text-align: justify;">In April 2021, investors exercised Series B Warrants for a total of 1,629,634 shares, for total proceeds of $163.</div>
      <div>&#160;</div>
      <div style="text-align: justify; font-style: italic; font-weight: bold;">Issuance of Settlement Shares</div>
      <div>&#160;</div>
      <div style="text-align: justify;">On May 6, 2021, the Company issued 350,000 shares of common stock of the Company to three accredited investors pursuant to a settlement agreement, dated May 6, 2021, in exchange for a release of potential claims.
        <div>&#160;</div>
      </div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
        <div id="DSPFPageFooter" style="width: 100%;"></div>
        <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-size: 8pt; font-weight: normal; font-style: normal;">16</font></div>
        <div style="page-break-after:always;" id="DSPFPageBreak">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
        <div style="width: 100%;" id="DSPFPageHeader">
          <div style="font-size: 8pt; font-style: italic; font-weight: normal;"> <a href="#INDEX">Index</a></div>
        </div>
      </div>
      <div>
        <div style="text-align: center; font-weight: bold;">Ocuphire Pharma, Inc.</div>
        <div style="text-align: center; font-weight: bold;">Form 10-Q</div>
        <div>&#160;</div>
      </div>
      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="zdd283f40886940f1bf65743df680b6ba">

          <tr>
            <td style="width: 45pt; vertical-align: top; font-weight: bold;">Item 2.</td>
            <td style="width: auto; vertical-align: top;">
              <div style="font-weight: bold;"><a name="ManagementsDiscussionandA"><!--Anchor--></a>Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; font-style: italic;">The following discussion of our financial condition and results of operations should be read in conjunction with the financial statements and notes included in Part I &#8220;Financial
        Information&#8221;, Item I &#8220;Financial Statements&#8221; of this Quarterly Report on Form 10-Q (the &#8220;Report&#8221;) and the audited financial statements and related footnotes included in our Annual Report on Form 10-K for the year ended December 31, 2020.</div>
      <div><br>
      </div>
      <div style="font-weight: bold;">Forward-Looking Statements</div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; font-style: italic;">Certain statements contained in this Report are not statements of historical fact and are forward-looking statements within the meaning of Section 27A of the Securities Act of
        1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;). Forward-looking statements give current expectations or forecasts of future events or our future financial or operating performance. We may,
        in some cases, use words such as &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;could,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;intend,&#8221; &#8220;may,&#8221; &#8220;plan,&#8221; &#8220;potential,&#8221; &#8220;predict,&#8221; &#8220;project,&#8221; &#8220;should,&#8221; &#8220;will,&#8221; &#8220;would&#8221; or the negative of those terms, and similar expressions that convey
        uncertainty of future events or outcomes to identify these forward-looking statements.</div>
      <div style="text-align: justify;"> <br>
      </div>
      <div style="text-align: justify; text-indent: 36pt;">These forward-looking statements reflect our management&#8217;s beliefs and views with respect to future events, are based on estimates and assumptions as of the date of this Report and are subject to
        risks and uncertainties, many of which are beyond our control, that could cause our actual results to differ materially from those in these forward-looking statements. We discuss many of these risks in greater detail under Part I, Item 1A &#8220;Risk
        Factors&#8221; in our Annual Report on Form 10-K for the year ended December 31, 2020 and subsequent reports filed with or furnished to the Securities and Exchange Commission (the &#8220;SEC&#8221;). Moreover, we operate in a very competitive and rapidly changing
        environment. New risks emerge from time to time. It is not possible for our management to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual
        results to differ materially from those contained in any forward-looking statements we may make. Given these uncertainties, you should not place undue reliance on these forward-looking statements.</div>
      <div style="text-align: justify;"> <br>
      </div>
      <div style="text-align: justify; text-indent: 36pt;">Any forward-looking statement made by us in this Report speaks only as of the date hereof or as of the date specified herein. We undertake no obligation to publicly update any forward-looking
        statement, whether as a result of new information, future developments or otherwise, except as may be required by applicable laws or regulations.</div>
      <div style="text-align: justify;"> <br>
      </div>
      <div style="font-weight: bold;">Overview</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">Ocuphire is a clinical-stage ophthalmic biopharmaceutical company focused on developing and commercializing therapies for the treatment of several eye disorders. Ocuphire&#8217;s pipeline currently
        includes two small molecule product candidates targeting front and back of the eye indications.</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">
        <div style="text-indent: 36pt; font-family: 'Times New Roman', Times, serif;">Its lead product candidate, Nyxol&#174; Eye Drops (&#8220;Nyxol&#8221;), is a once-daily eye drop formulation of phentolamine mesylate designed to reduce pupil diameter and improve visual
          acuity. As a result, Nyxol can potentially be used for the treatment of multiple indications such as dim light or night vision disturbances (&#8220;NVD&#8221;), reversal of pharmacologically-induced mydriasis (which refers to the use of pharmacological
          agents to dilate the pupil for office-based eye exams) and presbyopia (a gradual, age-related loss of the eyes&#8217; ability to focus on nearby objects). Ocuphire management believes this multiple indication potential represents a significant market
          opportunity. Nyxol has been studied across three Phase 1, four Phase 2, and one Phase 3 trials totaling over 400 patients and has demonstrated promising clinical data for use in multiple ophthalmic indications. Ocuphire initiated a Phase 3 trial
          for reversal of pharmacologically-induced mydriasis (&#8220;RM&#8221;) in the fourth quarter of 2020 and reported positive top-line results within 4 months on March 15, 2021. Ocuphire also initiated a Phase 3 trial for the treatment of NVD in the fourth
          quarter of 2020 and initiated a Phase 2 trial in combination with low dose pilocarpine for presbyopia in the first quarter of 2021. Ocuphire expects further read outs from these other studies underway throughout the remainder of 2021. Building on
          the positive results of the MIRA-2 Phase 3 trial for Nyxol, a second Phase 3 registration trial (MIRA-3) is planned to initiate in the second half of 2021, with results expected in early 2022, along with a small pediatric study. Assuming
          successful and timely completion of these RM trials, Ocuphire anticipates submitting a New Drug Application (&#8220;NDA&#8221;) for Nyxol to the U.S. Food and Drug Administration (&#8220;FDA&#8221;) in early 2023 under the 505(b)(2) pathway.
          <div>&#160;</div>
        </div>
      </div>
      <div style="text-align: justify; text-indent: 36pt;">
        <div style="text-indent: 36pt; font-family: 'Times New Roman', Times, serif;">
          <div style="text-indent: 36pt;">Ocuphire&#8217;s second product candidate, APX3330, is a twice-a-day oral tablet designed to target multiple pathways relevant to retinal and choroidal (the vascular layer of the eye) vascular diseases such as diabetic
            retinopathy (&#8220;DR&#8221;) and diabetic macular edema (&#8220;DME&#8221;) which, if left untreated, can result in permanent visual acuity loss and eventual blindness. DR is a disease resulting from diabetes in which chronically elevated blood sugar levels cause
            progressive damage to blood vessels in the retina. DME is a severe form of DR which involves leakage of protein and fluid into the macula, the central portion of the retina, causing swelling and damage. Prior to Ocuphire&#8217;s in-licensing of the
            product candidate, APX3330 had been studied by third parties in six Phase 1 and five Phase 2 trials totaling over 440 patients for inflammatory and oncology indications, and had demonstrated promising evidence of tolerability, pharmacokinetics,
            durability, and target engagement. Ocuphire initiated enrollment for the Phase 2 trial for APX3330 in April 2021 for the treatment of patients with DR, including moderately severe non-proliferative DR (&#8220;NPDR&#8221;) and mild proliferative DR (&#8220;PDR&#8221;),
            as well as patients with DME without loss of central vision. Top-line data for this study are expected to be reported by early 2022. Ocuphire has also in-licensed APX2009 and APX2014, which are additional second-generation product candidates
            and analogs of APX3330. <br>
          </div>
        </div>
      </div>
      <div>&#160;</div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
        <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-size: 8pt; font-weight: normal; font-style: normal;">17</font></div>
        <div style="page-break-after:always;" id="DSPFPageBreak">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
        <div style="width: 100%;" id="DSPFPageHeader">
          <div style="font-size: 8pt; font-style: italic; font-weight: normal;"> <a href="#INDEX">Index</a></div>
        </div>
      </div>
      <div style="text-align: justify; text-indent: 27pt;">
        <div style="text-align: center; font-weight: bold;">Ocuphire Pharma, Inc.</div>
        <div style="text-align: center; font-weight: bold;">Form 10-Q</div>
        <div>&#160;</div>
        <div style="text-indent: 36pt;"> As part of its strategy, Ocuphire will continue to explore opportunities to acquire additional ophthalmic assets and to seek strategic partners for late-stage development, regulatory preparation and
          commercialization of drugs in key global markets. To date, Ocuphire&#8217;s primary activities have been conducting research and development activities, planning clinical trials, performing business and financial planning, recruiting personnel and
          raising capital. Ocuphire does not have any products approved for sale and has not generated any revenue. Ocuphire does not expect to generate revenue until, and unless, the FDA or other regulatory authorities approve Nyxol or APX3330 and
          Ocuphire successfully commercializes its product candidates. Until such time, if ever, as Ocuphire can generate substantial product revenue, Ocuphire expects to finance its cash needs through a combination of equity and debt financings as well as
          collaborations, strategic alliances and licensing arrangements. Through March 31, 2021, Ocuphire has funded its operations primarily through its equity financing that totaled $21.15 million in gross proceeds in connection with the Merger with
          Rexahn, net cash at Rexahn, and through the issuance of convertible notes in private placements that totaled $8.5 million in gross proceeds. Ocuphire&#8217;s net losses were $39.0 million and $3.1 million for the three months ended March 31, 2021 and
          2020, respectively. As of March 31, 2021, Ocuphire had an accumulated deficit of $71.7 million. Ocuphire anticipates that its expenses will increase substantially as it:</div>
      </div>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z65f74d6faca44757a0b241ade6f0d7c2">

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>continues clinical trials for Nyxol, APX3330 and for any other product candidate in its future pipeline;</div>
            </td>
          </tr>

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

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>continues preclinical studies for Nyxol, APX3330 and for any other product candidate in its future pipeline;</div>
            </td>
          </tr>

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

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>develops additional product candidates that it identifies, in-licenses or acquires;</div>
            </td>
          </tr>

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

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>seeks regulatory approvals for any product candidates that successfully complete clinical trials;</div>
            </td>
          </tr>

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

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>contracts to manufacture its product candidates;</div>
            </td>
          </tr>

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

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>establishes on its own or with partners, a sales, marketing and distribution infrastructure to commercialize any products for which Ocuphire may obtain regulatory approval;</div>
            </td>
          </tr>

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

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>maintains, expands and protects its intellectual property portfolio;</div>
            </td>
          </tr>

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

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>hires additional staff, including clinical, scientific, operational and financial personnel, to execute its business plan;</div>
            </td>
          </tr>

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

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>adds operational, financial and management information systems and personnel, including personnel to support its product development and potential future commercialization efforts; and</div>
            </td>
          </tr>

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

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>continues to operate as a public company.</div>
            </td>
          </tr>

      </table>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">Ocuphire&#8217;s net losses may fluctuate significantly from quarter-to-quarter and year-to-year, depending on the timing of its preclinical studies, clinical trials and its expenditures on other
        research and development activities.</div>
      <div>&#160;</div>
      <div style="font-weight: bold;">Recent Developments</div>
      <div>&#160;</div>
      <div style="font-style: italic; font-weight: bold;">Merger with Rexahn</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">On November 5, 2020, Rexahn Pharmaceuticals, Inc., or Rexahn, now known as Ocuphire Pharma, Inc., completed its reverse merger or, the Merger, with what was then known as &#8220;Ocuphire Pharma, Inc.,&#8221;
        or Private Ocuphire, in accordance with the terms of the Agreement and Plan of Merger and Reorganization dated as of June 17, 2020, as amended on June 29, 2020 (&#8220;Merger Agreement&#8221;).&#160; Rexahn&#8217;s shares of common stock listed on The Nasdaq Capital
        Market, previously trading through the close of business on November 5, 2020 under the ticker symbol &#8220;REXN,&#8221; commenced trading on The Nasdaq Capital Market, under the ticker symbol &#8220;OCUP,&#8221; on November 6, 2020.
        <div>&#160;</div>
      </div>
      <div style="text-align: justify; text-indent: 36pt;">Immediately following the Merger, Private Ocuphire became a wholly-owned subsidiary of Rexahn.&#160; Upon consummation of the Merger, Rexahn adopted the business plan of Private Ocuphire.</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">Although Rexahn was the legal acquirer and issued shares of its common stock to affect the Merger with Ocuphire, Ocuphire was considered the accounting acquirer. In accordance with the accounting
        guidance under Accounting Standards Update (&#8220;ASU&#8221;) 2017-01, the Merger was accounted for as an asset acquisition. Accordingly, the assets and liabilities of Rexahn were recorded as of the Closing at the purchase price of the accounting acquirer,
        Ocuphire. Ocuphire allocated the total purchase price among the individual assets acquired on a fair value basis or carrying value as appropriate. A final determination of these estimated fair values were based on the actual net tangible assets of
        Rexahn existed as of the date of the completion of the transaction. As of the Closing, the net assets of Rexahn were recorded at their acquisition-date relative fair values in the consolidated financial statements of Ocuphire and the reported
        operating results prior to the Merger are those of Private Ocuphire.</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">Pursuant to the Merger Agreement, the number of shares of common stock issued to Private Ocuphire&#8217;s stockholders for each share of Ocuphire&#8217;s common stock outstanding immediately prior to the
        Merger was calculated using an exchange ratio (&#8220;Exchange Ratio&#8221;) of approximately 1.0565 shares of Common Stock for each share of Private Ocuphire common stock.</div>
      <div>&#160;</div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
        <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-size: 8pt; font-weight: normal; font-style: normal;">18</font></div>
        <div style="page-break-after:always;" id="DSPFPageBreak">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
        <div style="width: 100%;" id="DSPFPageHeader">
          <div style="font-size: 8pt; font-style: italic; font-weight: normal;"> <a href="#INDEX">Index</a></div>
        </div>
      </div>
      <div style="font-style: italic; font-weight: bold;">
        <div style="text-align: center; font-weight: bold; font-style: normal;">Ocuphire Pharma, Inc.</div>
        <div style="text-align: center; font-weight: bold; font-style: normal;">Form 10-Q</div>
        <div>&#160;</div>
        Pre-Merger Financing</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">Private Ocuphire and Rexahn entered into a securities purchase agreement with the Investors in a private placement transaction for an aggregate purchase price of $21.15 million inclusive of the
        commitment by five Private Ocuphire directors and one Rexahn director to purchase $300,000 (the &#8220;Pre-Merger Financing&#8221;). The securities purchase agreement was amended and restated on June 29, 2020 (as amended and restated, the &#8220;Securities Purchase
        Agreement&#8221;). Pursuant to the Securities Purchase Agreement, among other things, Private Ocuphire agreed and issued to the Investors shares of Private Ocuphire common stock immediately prior to the merger and Rexahn agreed to issue to the Investors
        warrants to purchase shares of Rexahn common stock on the earlier of (i) the tenth trading day following the consummation of the merger and (ii) the first&#160; trading day following receipt by Rexahn of an early delivery notice from an Investor at any
        time beginning on the fifth trading day following the consummation of the merger. An aggregate of 4,999,988 shares of common stock were issued in connection with the Pre-Merger Financing as of December 31, 2020.</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">
        <div style="text-indent: 36pt; font-family: 'Times New Roman', Times, serif;">Ocuphire does not expect that its existing cash will be sufficient to fund its operating expenses and capital expenditure requirements for the next 12 months from the
          date of this Form 10-Q filing.&#160; As such, Ocuphire will need to secure additional financing to finance its operations, which cannot be assured.&#160; See &#8220;&#8212;Liquidity and Capital Resources.&#8221;</div>
      </div>
      <div>&#160;</div>
      <div style="text-align: justify; font-style: italic; font-weight: bold;">Waiver Agreements</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">Effective February 3, 2021, each investor that invested in the Pre-Merger Financing (each, a &#8220;Holder&#8221;) entered into a Waiver Agreement with the Company (collectively, the &#8220;Waiver Agreements&#8221;).
        Pursuant to the Waiver Agreements, the Holders and the Company agreed to waive certain rights, finalize the exercise price and number of Series A Warrants and Series B Warrants, eliminate certain financing restrictions, extend the term of certain
        leak-out agreements, and, in the case of certain Holders, grant certain registration rights for the shares underlying the warrants.</div>
      <div>&#160;</div>
      <div>
        <div style="text-align: justify; text-indent: 36pt;">The Waiver Agreements provide for the permanent waiver of the full ratchet anti-dilution provisions, contained in the Series A Warrants (as certain of the anti-dilution provisions had previously
          caused liability accounting treatment for the Series A Warrants). Upon the effective date of the Waiver Agreement, the Series A Warrants were reclassified to equity.</div>
        <div>&#160;</div>
      </div>
      <div style="text-align: justify; text-indent: 36pt;">Pursuant to the Waiver Agreements, the number of shares underlying all of the Series B Warrants was fixed to 1,708,334 in the aggregate with respect to all Holders.&#160; See &#8220;&#8212;<font style="font-style: italic;">Historical Capital Resources</font>.&#8221; section below for additional information with regard to the Pre-Merger Financing.</div>
      <div>&#160;</div>
      <div style="font-style: italic; font-weight: bold;">COVID-19</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">
        <div style="text-indent: 36pt; font-family: 'Times New Roman', Times, serif;">On March 11, 2020, the World Health Organization declared the outbreak of COVID-19 as a global pandemic, which continues to spread throughout the United States and around
          the world. As a result of the COVID-19 pandemic, Ocuphire has experienced a few disruptions in its manufacturing, supply chain, research and development operations, regulatory process, and financial position. These disruptions include the
          acceleration of shipment of active pharmaceutical ingredient supply from overseas, increased costs of supply ingredients, the convening of an FDA EOP2 meeting via teleconference, patient recruitment and retention, and difficulties in obtaining
          more favorable financing terms. The global outbreak of COVID-19 continues to rapidly evolve. The extent to which the COVID-19 pandemic may impact Ocuphire&#8217;s business and preclinical and clinical trials will depend on future developments, which
          are highly uncertain and cannot be predicted with confidence, such as the duration of the outbreak, travel restrictions and social distancing in the U.S. and other countries, business closures or business disruptions and the effectiveness of
          actions taken in the U.S. and other countries to contain and treat the disease. Although Ocuphire cannot estimate the length or gravity of the impact of the COVID-19 outbreak at this time, if the pandemic continues, it may have a material adverse
          effect on Ocuphire&#8217;s results of future operations, financial position, and liquidity over the next 12 or more months.</div>
        <div>&#160;</div>
      </div>
      <div style="text-align: justify; font-style: italic; font-weight: bold;">At-The-Market Program</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">On February 4, 2021, Ocuphire filed a Form S-3 shelf registration under the Securities Act which was declared effective by the SEC on February 12, 2021 (the &#8220;2021 Shelf&#8221;) under which the Company
        may offer and sell, from time to time in its sole discretion, securities having an aggregate offering price of up to $125 million. In connection with the 2021 Shelf, on March 11, 2021, Ocuphire entered into a Capital on DemandTM Sales Agreement
        (the &#8220;Sales Agreement&#8221;) with JonesTrading Institutional Services LLC (&#8220;JonesTrading&#8221;) under which the Company may offer and sell, from time to time at its sole discretion, to or through JonesTrading, acting as agent and/or principal, shares of its
        common stock having an aggregate offering price of up to $40 million (the &#8220;2021 ATM&#8221;). For the three months ended March 31, 2021, no shares were sold under the 2021 ATM.</div>
      <div>&#160;</div>
      <div style="font-weight: bold;">Financial Operations Overview</div>
      <div>&#160;</div>
      <div style="font-style: italic; font-weight: bold;">Revenue</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">To date, Ocuphire has not generated any revenue. Ocuphire does not expect to generate revenue unless or until it obtains regulatory approval of and commercializes Nyxol or APX3330. If Ocuphire
        fails to complete the development of Nyxol, APX3330, or any other product candidate it may pursue in the future, in a timely manner, or fails to obtain regulatory approval, Ocuphire&#8217;s ability to generate future revenue would be compromised.</div>
      <div>&#160;</div>
      <div style="font-style: italic; font-weight: bold;">Operating Expenses</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">Ocuphire&#8217;s operating expenses are classified into three categories: general and administrative, research and development and acquired in-process research and development.</div>
      <div style="text-align: justify; text-indent: 36pt;"> <br>
      </div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
        <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-size: 8pt; font-weight: normal; font-style: normal;">19</font></div>
        <div style="page-break-after:always;" id="DSPFPageBreak">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
        <div style="width: 100%;" id="DSPFPageHeader">
          <div style="font-size: 8pt; font-style: italic; font-weight: normal;"> <a href="#INDEX">Index</a></div>
        </div>
      </div>
      <div style="font-style: italic; font-weight: bold;">
        <div style="text-align: center; font-weight: bold; font-style: normal;">Ocuphire Pharma, Inc.</div>
        <div style="text-align: center; font-weight: bold; font-style: normal;">Form 10-Q</div>
        <div style="font-style: normal;">&#160;</div>
      </div>
      <div style="font-style: italic; font-weight: bold;">General and Administrative</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">General and administrative expenses consist primarily of personnel-related costs, including salaries, benefits and stock-based compensation costs, for personnel in functions not directly associated
        with research and administrative activities. Other significant costs include insurance coverage for directors and officers and other property and liability exposures, legal fees relating to intellectual property and corporate matters, professional
        fees for accounting and tax services, and other services provided by business consultants. Ocuphire anticipates that its general and administrative expenses will significantly increase in the future to support its continued research and development
        activities and costs associated with operating as a public company. These increases will include increased costs related to the hiring of additional personnel and fees for legal and professional services as well as other public-company related
        costs.</div>
      <div>&#160;</div>
      <div style="font-style: italic; font-weight: bold;">Research and Development</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">To date, Ocuphire&#8217;s research and development expenses have related primarily to the clinical stage development of Nyxol. Research and development expenses consist of costs incurred in performing
        research and development activities, including compensation and benefits for research and development employees and costs for consultants, costs associated with preclinical studies and clinical trials, regulatory activities, manufacturing
        activities to support clinical activities, license fees, nonlegal patent costs, fees paid to external service providers that conduct certain research and development, and an allocation of overhead expenses. Research and development costs are
        expensed as incurred and costs incurred by third parties are expensed as the contracted work is performed. Ocuphire accrues for costs incurred as the services are being provided by monitoring the status of the study or project, and the invoices
        received from its external service providers. Ocuphire adjusts its accrual as actual costs become known. Research and development activities are central to Ocuphire&#8217;s business model.</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">Ocuphire expects that Nyxol and APX3330 will have higher development costs during their later stages of clinical development, as compared to costs incurred during their earlier stages of
        development, primarily due to the increased size and duration of the later-stage clinical trials. Ocuphire expects its research and development expenses to significantly increase over the next several years. However, it is difficult for Ocuphire to
        determine with certainty the duration, costs and timing to complete its current or future preclinical programs and clinical trials of Nyxol, APX3330, and other product candidates. The duration, costs and timing of clinical trials and development of
        Nyxol, APX3330 and other product candidates will depend on a variety of factors that include, but are not limited to, the following:</div>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z0d588ae04bfa4eef88a7723be91997ff">

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>per patient trial costs;</div>
            </td>
          </tr>

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

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>the number of patients that participate in the trials;</div>
            </td>
          </tr>

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

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>the number of sites included in the trials;</div>
            </td>
          </tr>

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

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>the countries in which the trials are conducted;</div>
            </td>
          </tr>

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

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>the length of time required to enroll eligible patients;</div>
            </td>
          </tr>

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

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>the number of doses that patients receive;</div>
            </td>
          </tr>

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

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>the drop-out or discontinuation rates of patients;</div>
            </td>
          </tr>

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

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>potential additional safety monitoring or other studies requested by regulatory agencies;</div>
            </td>
          </tr>

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

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>the duration of patient follow-up;</div>
            </td>
          </tr>

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

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>the phase of development of the product candidate;</div>
            </td>
          </tr>

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

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>arrangements with contract research organizations and other service providers; and</div>
            </td>
          </tr>

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

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>the efficacy and safety profile of the product candidates.</div>
            </td>
          </tr>

      </table>
      <div>&#160;</div>
      <div style="font-style: italic; font-weight: bold;">Acquired In-Process Research and Development Expenses</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">Ocuphire includes costs to acquire or in-license product candidates as acquired in-process research and development expenses. These costs are immediately expensed provided that the payments do not
        also represent processes or activities that would constitute a &#8220;business&#8221; as defined under accounting standards generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;) or provided that the product candidate has not achieved regulatory
        approval for marketing and, absent obtaining such approval, has no alternative future use. Royalties owed on future sales of any licensed product will be expensed in the period the related revenues are recognized. The costs associated with the
        Merger and the Apexian Sublicense Agreement were recorded as acquired in-process research and development expenses (&#8220;IPR&amp;D&#8221;).</div>
      <div>&#160;</div>
      <div style="font-style: italic; font-weight: bold;">Interest Expense</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">Interest expense consists of interest costs related to the Ocuphire convertible notes and was attributed to interest on principal and to amortization of debt discount while these instruments were
        outstanding. The Ocuphire convertible notes had an annual interest rate of 8%.</div>
      <div>&#160;</div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
        <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-size: 8pt; font-weight: normal; font-style: normal;">20</font></div>
        <div style="page-break-after:always;" id="DSPFPageBreak">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
        <div style="width: 100%;" id="DSPFPageHeader">
          <div style="font-size: 8pt; font-style: italic; font-weight: normal;"> <a href="#INDEX">Index</a></div>
        </div>
      </div>
      <div style="font-style: italic; font-weight: bold;">
        <div style="text-align: center; font-weight: bold; font-style: normal;">Ocuphire Pharma, Inc.</div>
        <div style="text-align: center; font-weight: bold; font-style: normal;">Form 10-Q</div>
        <div style="text-align: center; font-weight: bold; font-style: normal;"> <br>
        </div>
        Fair Value Change in Derivative and Warrant Liabilities</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">The fair value change in derivative and warrant liabilities includes the change in the fair value of the warrant liabilities and the premium conversion derivatives during the period the premium
        conversion derivatives and warrant liabilities are outstanding.</div>
      <div>&#160;</div>
      <div style="font-style: italic; font-weight: bold;">Other Income</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">Other income includes interest income related to cash and cash equivalent investments and other income from reimbursements in connection with grants and other sources.</div>
      <div>&#160;</div>
      <div style="font-style: italic; font-weight: bold;">Provision for Income Taxes</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">Provision for income taxes consists of federal and state income taxes in the United States, as well as deferred income taxes and changes in related valuation allowance reflecting the net tax
        effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Currently, there is no provision for income taxes, as Ocuphire has incurred
        operating losses to date, and a full valuation allowance has been provided on the net deferred tax assets as of March 31, 2021 and December 31, 2020.</div>
      <div>&#160;</div>
      <div style="font-weight: bold;">Results of Operations</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">The following table summarizes Ocuphire&#8217;s operating results for the periods indicated (in thousands):</div>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" border="0" align="center" id="z8b4a4a8b372e458fb06cceea1b1d54cd" style="width: 80%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">

          <tr>
            <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 44%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="10" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">For the Three Months Ended</div>
              <div style="text-align: center; font-weight: bold;">March 31,</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 44%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;"> 2021</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">2020</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">Change</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 44%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 44%;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Operating expenses:</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 44%; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt;">General and administrative</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>1,704</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>391</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>1,313</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 44%;">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt;">Research and development</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>3,482</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>218</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>3,264</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 44%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 16.2pt;">Acquired in&#8209;process research and development</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>2,126</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>(2,126</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
              <div>)</div>
            </td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 44%; padding-bottom: 2px;">
              <div style="text-indent: -7.2pt; margin-left: 25.2pt;">Total operating expenses</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>5,186</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>2,735</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>2,451</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 44%; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Loss from operations</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>(5,186</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>)</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>(2,735</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>)</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>(2,451</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>)</div>
            </td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 44%;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Interest expense</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>(554</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">
              <div>)</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>554</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 44%; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Fair value change in warrant liabilities and premium conversion derivatives</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>(33,829</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>)</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>198</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>(34,027</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>)</div>
            </td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 44%; padding-bottom: 2px;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Other income</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>1</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>3</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>(2</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">
              <div>)</div>
            </td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 44%; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Loss before income taxes</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>(39,014</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>)</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>(3,088</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>)</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>(35,926</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>)</div>
            </td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 44%; padding-bottom: 2px;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Provision for income taxes</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 44%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Net loss</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>(39,014</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">
              <div>)</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>(3,088</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">
              <div>)</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>(35,926</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">
              <div>)</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <div style="font-style: italic; font-weight: bold;">Comparison of Three Months Ended March 31, 2021 and 2020</div>
      <div>&#160;</div>
      <div style="font-style: italic; font-weight: bold;">General and Administrative</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">General and administrative expenses for the three months ended March 31, 2021 were $1.7 million compared to $0.4 million for the three months ended March 31, 2020. The $1.3 million increase was
        primarily attributable to an increase in in administrative employee headcount, stock-based compensation, professional services, insurance and legal costs associated with the operating as a public company subsequent to the reverse merger in the
        current period. General and administrative expenses included $0.2 million and $42,000 in stock-based compensation expense during the three months ended March 31, 2021 and 2020, respectively.</div>
      <div>&#160;</div>
      <div style="font-style: italic; font-weight: bold;">Research and Development</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">
        <div style="text-indent: 36pt; font-family: 'Times New Roman', Times, serif;">Research and development expenses for the three months ended March 31, 2021 were $3.5 million compared to $0.2 million for the three months ended March 31, 2020. The $3.3
          million increase was primarily attributable to four new clinical trials and manufacturing activities for Nyxol and APX3330 as well as regulatory, preclinical and other development activities. Research and development expenses also included $0.3
          million and $19,000 in stock-based compensation expense during the three months ended March 31, 2021 and 2020, respectively.</div>
      </div>
      <div>&#160;</div>
      <div style="font-style: italic; font-weight: bold;">Acquired In-Process Research and Development Expenses</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">On January 21, 2020, Ocuphire entered into a sublicense agreement with Apexian for continued research and development and potential commercialization of its lead product, APX3330 (the &#8220;Apexian
        Sublicense Agreement&#8221;). Ocuphire issued 891,422 shares (as adjusted for the Exchange Ratio) of its common stock to Apexian related to the Apexian Sublicense Agreement. The fair value of the common stock issued to Apexian was $2.1 million and was
        recorded as IPR&amp;D expense during the three months ended March 31, 2020. Accounting standards require that the fair value of IPR&amp;D with no alternative future use be charged to expense on the acquisition date. There were no IPR&amp;D costs in
        the comparable current year period.</div>
      <div>&#160;</div>
      <div style="font-style: italic; font-weight: bold;">Interest Expense</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">Non-cash interest expense for the three months ended March 31, 2020 of $0.6 million was comprised of interest on principal and amortization of debt discounts related to Ocuphire convertible notes.&#160;
        There was no interest expense during the comparable current year period.</div>
      <div>&#160;</div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
        <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-size: 8pt; font-weight: normal; font-style: normal;">21</font></div>
        <div style="page-break-after:always;" id="DSPFPageBreak">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
        <div style="width: 100%;" id="DSPFPageHeader">
          <div style="font-size: 8pt; font-style: italic; font-weight: normal;"> <a href="#INDEX">Index</a></div>
        </div>
      </div>
      <div style="font-style: italic; font-weight: bold;">
        <div style="text-align: center; font-weight: bold; font-style: normal;">Ocuphire Pharma, Inc.</div>
        <div style="text-align: center; font-weight: bold; font-style: normal;">Form 10-Q</div>
        <div style="text-align: center; font-weight: bold; font-style: normal;"> <br>
        </div>
        Fair Value Change in Warrant Liabilities and Premium Conversion Derivatives</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">The fair value change in warrant liabilities and premium conversion derivatives was an expense of $33.8 million for the three months ended March 31, 2021 compared to a benefit of&#160; $0.2 million for
        the three months ended March 31, 2020. The $34.0 million change was due primarily to the issuance of the Series A Warrants in connection with the Pre-Merger Financing in November 2020 and to the fluctuations in Ocuphire&#8217;s common stock fair value
        and the number of potential shares of common stock issuable upon conversion of the underlying Ocuphire warrant liabilities and convertible notes that were outstanding during the relevant periods. Upon the February 3, 2021 effective date of the
        Waiver Agreements, the Series A Warrants were reclassified to equity and are no longer subject to remeasurement.</div>
      <div>&#160;</div>
      <div style="font-style: italic; font-weight: bold;">Other Income</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">During the three months ended March 31, 2021 and 2020, Ocuphire had interest income related to cash deposits on hand in the amount of $1,000 and $3,000, respectively.</div>
      <div>&#160;</div>
      <div style="font-weight: bold;">Liquidity and Capital Resources</div>
      <div>&#160;</div>
      <div style="font-style: italic; font-weight: bold;">Capital Resources</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">As of March 31, 2021, Ocuphire&#8217;s principal sources of liquidity consisted of cash and cash equivalents of $10.6 million. Ocuphire&#8217;s cash and cash equivalents are invested primarily in cash deposits
        at a large, long-standing financial institution.</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">Ocuphire has not generated any revenue and anticipates that it will continue to incur losses for the foreseeable future. Future capital requirements depend on many factors, including whether the
        Company:</div>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z70dc69925dca45c0bc1047a098359f9c">

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>continues clinical trials and preclinical studies for Nyxol, APX3330 and for any other product candidate in its future pipeline;</div>
            </td>
          </tr>

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

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>develops additional product candidates that it identifies, in-licenses or acquires;</div>
            </td>
          </tr>

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

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>seeks regulatory approvals for any product candidates that successfully complete clinical trials;</div>
            </td>
          </tr>

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

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>contracts to manufacture its product candidates;</div>
            </td>
          </tr>

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

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>establishes on its own or with partners, a sales, marketing and distribution infrastructure to commercialize any products for which it may obtain regulatory approval;</div>
            </td>
          </tr>

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

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>maintains, expands and protects its intellectual property portfolio;</div>
            </td>
          </tr>

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

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>hires additional staff, including clinical, scientific, operational and financial personnel, to execute its business plan;</div>
            </td>
          </tr>

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

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>adds operational, financial and management information systems and personnel, including personnel to support its product development and potential future commercialization efforts; and</div>
            </td>
          </tr>

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

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>continues to operate as a public company.</div>
            </td>
          </tr>

      </table>
      <div>&#160;</div>
      <div style="font-style: italic; font-weight: bold;">Historical Capital Resources</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">Ocuphire&#8217;s primary source of cash to fund Ocuphire&#8217;s operations has been net proceeds from the Pre-Merger Financing in the amount of $19.4 million and the issuance of convertible notes subsequent
        to the Ocuphire&#8217;s incorporation in April 2018 in the amount of $8.5 million, inclusive of the promissory notes exchanged for Ocuphire convertible notes.</div>
      <div>&#160;</div>
      <div style="text-align: justify; font-style: italic;">Pre-Merger Financing</div>
      <div>&#160;</div>
      <div style="text-align: justify;"><u>Securities Purchase Agreement</u></div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">On June 17, 2020, Ocuphire, Rexahn and certain investors entered into a Securities Purchase Agreement, which was amended and restated in its entirety on June 29, 2020 (as amended and restated, the
        &#8220;Securities Purchase Agreement&#8221;).&#160; Pursuant to the Securities Purchase Agreement, the investors invested a total of $21.15 million in cash, including $300,000 invested by directors of Private Ocuphire and one director of Rexahn, upon closing of the
        Merger (the &#8220;Pre-Merger Financing&#8221;). Pursuant to the Pre-Merger Financing, (i) Ocuphire issued and sold to the investors shares of Private Ocuphire common stock (the &#8220;Initial Shares&#8221;) which converted pursuant to the exchange ratio in the Merger
        into an aggregate of approximately 1,249,996 shares (the &#8220;Converted Initial Shares&#8221;) of common stock, (ii) Ocuphire deposited into escrow, for the benefit of the Investors, additional shares of Private Ocuphire common stock (the &#8220;Additional
        Shares&#8221;) which converted pursuant to the exchange ratio in the Merger into an aggregate of approximately 3,749,992 shares of common stock (the &#8220;Converted Additional Shares&#8221;), which Converted Additional Shares were delivered (or became deliverable)
        to the investors on November 19, 2020, and (iii) the Company agreed to issue to each investor on the tenth trading day following the consummation of the Merger (x) Series A Warrants representing the right to acquire shares of common stock equal to
        the sum of (A) the Converted Initial Shares purchased by the investor, (B) the Converted Additional Shares delivered or deliverable to the investor, without giving effect to any limitation on delivery contained in the Securities Purchase Agreement
        and (C) the initial number of shares of common stock, if any, underlying the Series B Warrants issued to the Investor and (y) additional warrants to purchase shares of common stock.</div>
      <div>&#160;</div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
        <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-size: 8pt; font-weight: normal; font-style: normal;">22</font></div>
        <div style="page-break-after:always;" id="DSPFPageBreak">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
        <div style="width: 100%;" id="DSPFPageHeader">
          <div style="font-size: 8pt; font-style: italic; font-weight: normal;"> <a href="#INDEX">Index</a></div>
        </div>
      </div>
      <div style="text-align: justify;">
        <div style="text-align: center; font-weight: bold; font-style: normal;">Ocuphire Pharma, Inc.</div>
        <div style="text-align: center; font-weight: bold; font-style: normal;">Form 10-Q</div>
        <div style="text-align: center; font-weight: bold; font-style: normal;"> <br>
        </div>
        <u>Waiver Agreements</u></div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">Effective February 3, 2021, each investor that invested in the Pre-Merger Financing (each, a &#8220;Holder&#8221;) entered into a Waiver Agreement with the Company (collectively, the &#8220;Waiver Agreements&#8221;).
        Pursuant to the Waiver Agreements, the Holders and the Company agreed to waive certain rights, finalize the exercise price and number of Series A Warrants and Series B Warrants, eliminate certain financing restrictions, extend the term of certain
        leak-out agreements, and, in the case of certain Holders, grant certain registration rights for the shares underlying the warrants.</div>
      <div>&#160;</div>
      <div>
        <div style="text-align: justify; text-indent: 36pt;">The Waiver Agreements provide for the permanent waiver of the full ratchet anti-dilution provisions, contained in the Series A Warrants (as certain of the anti-dilution provisions had previously
          caused liability accounting treatment for the Series A Warrants). Upon the effective date of the Waiver Agreement, the Series A Warrants were reclassified to equity.</div>
        <div style="text-align: justify; text-indent: 36pt;"> <br>
        </div>
        <div style="text-align: justify; text-indent: 36pt;">Pursuant to the Waiver Agreements, the number of shares underlying all of the Series B Warrants was fixed to 1,708,334 in the aggregate with respect to all Holders.</div>
        <div>&#160;</div>
        <div style="text-align: justify;"><u>Series A Warrants</u></div>
      </div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">The Series A Warrants were issued on November 19, 2020 at an initial exercise price of $4.4795 per share, were immediately exercisable upon issuance and have a term of five years from the date of
        issuance. The Series A Warrants are exercisable for 5,665,838 shares of common stock in the aggregate (without giving effect to any limitation on exercise contained therein).</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">At issuance, the Series A Warrants contained certain provisions that could have resulted in a downward adjustment of the initial exercise price and an upward adjustment in the number of shares
        underlying the warrants if Ocuphire were to have issued or sold, or made an agreement to issue or sell, any shares of common stock for a price lower than the exercise price then in effect.&#160; Pursuant to the terms of the Waiver Agreements, these
        provisions are no longer in effect.</div>
      <div>&#160;</div>
      <div style="text-align: justify;"><u>Series B Warrants</u></div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">The Series B Warrants have an exercise price of $0.0001, were exercisable upon issuance and will expire on the day following the later to occur of (i) the Reservation Date (as defined therein), and
        (ii) the date on which the investor&#8217;s Series B Warrants have been exercised in full (without giving effect to any limitation on exercise contained therein) and no shares remain issuable thereunder. The Series B Warrants were initially exercisable
        for 665,836 shares of Common Stock in the aggregate (without giving effect to any limitation on exercise contained therein) and ultimately became exercisable for 1,708,334 shares of Common Stock upon execution of the Waiver Agreements.</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">At issuance, the Series B Warrants contained certain provisions that could have resulted in the issuance of additional Series B Warrants depending on the dollar volume-weighted average prices of a
        share of Common Stock during a 45-trading day Reset Period.&#160; Pursuant to the terms of the Waiver Agreements, those provisions are no longer in effect.</div>
      <div>&#160;</div>
      <div style="text-align: justify; font-style: italic;">Ocuphire Convertible Notes</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">From May 2018 through March 2020, Ocuphire issued convertible notes (the &#8220;Ocuphire convertible notes&#8221;) for aggregate gross proceeds of $8.5 million, inclusive of the promissory notes exchanged for
        Ocuphire convertible notes. The final closing of the Ocuphire convertible notes occurred on March 10, 2020. The Ocuphire convertible note had an interest an interest rate of 8% per annum.&#160; On November 4, 2020, all of Ocuphire&#8217;s outstanding notes
        were converted into 977,128 shares of Ocuphire common stock as adjusted for the Exchange Ratio in connection with the completion of the Merger.</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">The original Convertible Note Purchase Agreement (the &#8220;Note Purchase Agreement&#8221;) was dated May 25, 2018. Under the original terms of the Note Purchase Agreement, the Ocuphire convertible notes were
        payable on demand on July 31, 2019 unless converted earlier pursuant to their terms. Such conversion would automatically occur if Ocuphire (i) completed an initial public offering (&#8220;IPO&#8221;), (ii) completed a change in control (&#8220;CIC&#8221;), (iii) completed
        a sale and issuance of its capital stock resulting in gross proceeds to Ocuphire of at least $5.0 million (&#8220;Qualified Financing&#8221;), or (iv) completed a reverse merger transaction (&#8220;Reverse Merger&#8221;), each a &#8220;Conversion Event&#8221;. Upon a Conversion
        Event, the Ocuphire convertible notes would have automatically converted into the following:</div>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z7c932919f7dd4b3c9844a3cf54a6b92a">

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div><font style="font-style: italic;">Qualified Financing or IPO:</font> An amount of shares of Ocuphire common stock equal to 135% of the Note Value <font style="font-style: italic;">divided by</font> the per share price of Ocuphire common
                stock issued to purchasers in the Qualified Financing or IPO.</div>
            </td>
          </tr>

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

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div><font style="font-style: italic;">CIC:</font> An amount of shares of Ocuphire common stock equal to 200% of the Note Value <font style="font-style: italic;">divided by</font> the per share price of Ocuphire common stock based on the
                valuation of such CIC.</div>
            </td>
          </tr>

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

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div><font style="font-style: italic;">Reverse Merger:</font> Either (i) shares of Ocuphire common stock issued in the Reverse Merger or (ii) equity securities of the Reverse Merger counterparty, in an amount equal to 135% of the Note Value <font style="font-style: italic;">divided by</font> the per share price at which such shares were issued to either stockholders of Ocuphire or stockholders of the Reverse Merger counterparty.</div>
            </td>
          </tr>

      </table>
      <div>&#160;</div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
        <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-size: 8pt; font-weight: normal; font-style: normal;">23</font></div>
        <div style="page-break-after:always;" id="DSPFPageBreak">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
        <div style="width: 100%;" id="DSPFPageHeader">
          <div style="font-size: 8pt; font-style: italic; font-weight: normal;"> <a href="#INDEX">Index</a></div>
        </div>
      </div>
      <div style="text-align: justify; text-indent: 36pt;">
        <div style="text-align: center; font-weight: bold; font-style: normal;">Ocuphire Pharma, Inc.</div>
        <div style="text-align: center; font-weight: bold; font-style: normal;">Form 10-Q</div>
        <div style="text-align: center; font-weight: bold; font-style: normal;"> <br>
        </div>
        <div> The Note Purchase Agreement was amended and restated on January 22, 2019 (the &#8220;Amended and Restated Mezz Note Purchase Agreement&#8221;). Under the Amended and Restated Mezz Note Purchase Agreement, the demand date of the Ocuphire convertible notes
          was extended to December 31, 2019 and the conversion provisions under the Ocuphire convertible notes were restated such that, upon a Conversion Event, the Ocuphire convertible notes would have automatically converted into the following:</div>
      </div>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z7be04d15adaa4e8ea07c53fb60e54e04">

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div><font style="font-style: italic;">IPO:</font> An amount of shares of Ocuphire common stock equal to the greater of: (i) 150% of the Note Value <font style="font-style: italic;">divided by</font> the per share price of Ocuphire common
                stock issued to purchasers in the IPO, and (ii) 100% of the Note Value <font style="font-style: italic;">divided by</font> the per share price of $10.37.</div>
            </td>
          </tr>

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

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div><font style="font-style: italic;">CIC:</font> An amount of shares of Ocuphire common stock equal to the greater of: (i) 200% of the Note Value <font style="font-style: italic;">divided by</font> the per share price of Ocuphire common
                stock based on the valuation of such CIC, and (ii) 100% of the Note Value <font style="font-style: italic;">divided by</font> the per share price of $10.37.</div>
            </td>
          </tr>

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

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div><font style="font-style: italic;">Qualified Financing</font>: An amount of shares of Ocuphire common stock equal to 150% of the Note Value <font style="font-style: italic;">divided by </font>the per share price of Ocuphire common stock
                issued to purchasers in the Qualified Financing.</div>
            </td>
          </tr>

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

          <tr>
            <td style="width: 36pt;"><br>
            </td>
            <td style="width: 36pt; vertical-align: top;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div><font style="font-style: italic;">Reverse Merger</font>: Either shares of Ocuphire common stock issued in the Reverse Merger or equity securities of the Reverse Merger counterparty, in an amount equal to the greater of: (i) 150% of the
                Note Value <font style="font-style: italic;">divided by</font> the per share price at which such shares were issued to either stockholders of Ocuphire or stockholders of the Reverse Merger counterparty, and (ii) 100% Note Value <font style="font-style: italic;">divided by</font> the per share price of $10.37.</div>
            </td>
          </tr>

      </table>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">The Amended and Restated Mezz Note Purchase Agreement was further amended on November 20, 2019 (the &#8220;First Amendment&#8221;). The terms under the First Amendment reflect the current terms in effect for
        the Ocuphire convertible notes as of the date of this proxy statement/prospectus/information statement, except as further amended by the Note Conversion Agreement (defined below). The First Amendment extended the demand date of the Ocuphire
        convertible notes from December 31, 2019 to September 30, 2020, and changed the basis of interest from a 360-day year, 30-day month basis to a 365-day year basis. In addition, the First Amendment increased the automatic conversion factor applied to
        the Note Value to 175% in the event of an IPO, Qualified Financing or Reverse Merger and removed the fixed conversion option provision of $10.37 per share in the event of an IPO, CIC or Reverse Merger.</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">On June 8, 2020, holders of the Ocuphire convertible notes entered into the Note Conversion Agreement with Ocuphire (the &#8220;Note Conversion Agreement&#8221;). The Note Conversion Agreement provided that
        prior to the consummation of the merger, following the Rexahn special meeting, all of the Ocuphire convertible notes would automatically convert into an amount of shares of Ocuphire common stock equal to 175% of the Note Value divided by the Fully
        Diluted Shares. &#8220;Fully Diluted Shares&#8221; for this purpose means as of the Conversion Date the sum of the following: (1) all of the issued outstanding shares of Ocuphire common stock; and (2) the aggregate number of shares of Ocuphire common stock
        reserved for issuance under all outstanding options or other awards under equity incentive plans of Ocuphire in effect as of the date of conversion.</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">The Note Conversion Agreement further provided that upon the issuance of shares of Ocuphire common stock in the conversion, each convertible note would&#160; be cancelled and extinguished without the
        need for surrender of such notes and all obligations of Ocuphire, including any obligations for payment of principal and interest on the convertible notes, would be unconditionally and irrevocably discharged.</div>
      <div>&#160;</div>
      <div style="font-style: italic; font-weight: bold;">Cash Flows</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">The following table summarizes Ocuphire&#8217;s cash flows for the periods indicated (in thousands):</div>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" id="z2b8e67963f47443f824991753feaa1a6" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">

          <tr>
            <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><br>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">For the Three Months Ended</div>
              <div style="text-align: center; font-weight: bold;">March 31,</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;"> 2021</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">2020</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="6" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Net cash used in operating activities</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>(5,812</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>)</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div>(732</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div>)</div>
            </td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Net cash provided by (used in) investing activities</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div>&#8212;</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 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-indent: -7.2pt; margin-left: 7.2pt;">Net cash provided by financing activities</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>10</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>
            <td valign="bottom" nowrap="nowrap" 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);">
              <div>448</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Net decrease in cash and cash equivalents</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>(5,802</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">
              <div>)</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>$</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);">
              <div>(284</div>
            </td>
            <td valign="bottom" nowrap="nowrap" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">
              <div>)</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <div style="font-style: italic; font-weight: bold;">Cash Flow from Operating Activities</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">For the three months ended March 31, 2021, cash used in operating activities of $5.8 million was attributable to a net loss of $39.0 million, partially offset by $34.3 million in non-cash operating
        expenses and a net change of $(1.1) million in Ocuphire&#8217;s net operating assets and liabilities. The non-cash expenses consisted of the fair value change in the warrant liabilities of $33.8 million, stock-based compensation of $0.5 million and
        depreciation expense of $1,000. The change in operating assets and liabilities was primarily attributable to a decrease in Ocuphire&#8217;s accrued liabilities, on net basis, and increase in prepaid expenses associated with the fluctuations of Ocuphire&#8217;s
        operating expenses and in connection with operating as a public company post-Merger.</div>
      <div>&#160;</div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
        <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-size: 8pt; font-weight: normal; font-style: normal;">24</font></div>
        <div style="page-break-after:always;" id="DSPFPageBreak">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
        <div style="width: 100%;" id="DSPFPageHeader">
          <div style="font-size: 8pt; font-style: italic; font-weight: normal;"> <a href="#INDEX">Index</a></div>
        </div>
      </div>
      <div style="text-indent: 36pt;">
        <div style="text-align: center; font-weight: bold; font-style: normal;">Ocuphire Pharma, Inc.</div>
        <div style="text-align: center; font-weight: bold; font-style: normal;">Form 10-Q</div>
        <div style="text-align: center; font-weight: bold; font-style: normal;"> <br>
        </div>
        <div> For the three months ended March 31, 2020, cash used in operating activities of $0.7 million was attributable to a net loss of $3.1 million, partially offset by $2.5 million in non-cash expenses and a net change of $(0.2) million in
          Ocuphire&#8217;s net operating assets and liabilities. The non-cash expenses consisted of the fair value of common shares issued related to IPR&amp;D in the amount of $2.1 million, interest and discount amortization related to the Ocuphire convertible
          notes of $0.6 million, fair value change in the premium conversion derivatives of $(0.2) million, $61,000 related to stock-based compensation and depreciation expense of $5,000. The change in operating assets and liabilities was primarily
          attributable to an overall decrease in Ocuphire&#8217;s accrued expenses associated with the fluctuations of Ocuphire&#8217;s operating expenses.</div>
      </div>
      <div>&#160;</div>
      <div style="font-style: italic; font-weight: bold;">Cash Flow from Investing Activities</div>
      <div>&#160;</div>
      <div style="text-indent: 36pt;">There were no sources or uses from investing activities during the periods presented.</div>
      <div>&#160;</div>
      <div style="font-style: italic; font-weight: bold;">Cash Flow from Financing Activities</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">Net cash provided by financing activities during the three months ended March 31, 2021 was $10,000 in connection with the exercise of stock options.</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">Net cash provided by financing activities during the three months ended March 31, 2020 was $0.4 million, consisting of proceeds from the issuance of the Ocuphire convertible notes.</div>
      <div>&#160;</div>
      <div style="font-style: italic; font-weight: bold;">Liquidity and Capital Resource Requirements</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">Ocuphire has no current source of revenue to sustain its present activities.&#160; Ocuphire does not expect to generate revenue until, and unless, the FDA or other regulatory authorities approve Nyxol
        or APX3330 and Ocuphire successfully commercializes its product candidates. Until such time, if ever, as Ocuphire can generate substantial product revenue, it expects to finance its cash needs through a combination of equity and debt financings as
        well as collaborations, strategic alliances and licensing arrangements. Ocuphire does not have any committed external source of funds. To the extent that Ocuphire raises additional capital through the sale of equity or convertible debt securities,
        the ownership interest of Ocuphire&#8217;s stockholders will be diluted, and the terms of these securities may include liquidation, warrants, or other preferences that adversely affect your rights as a common stockholder. Debt financing, if available,
        may involve agreements that include covenants limiting or restricting Ocuphire&#8217;s ability to take specific actions, such as incurring additional debt, making capital expenditures or declaring dividends. If Ocuphire raises additional funds through
        collaborations, strategic alliances or licensing arrangements with pharmaceutical partners, Ocuphire may have to relinquish valuable rights to its technologies, future revenue streams or grant licenses on terms that may not be favorable to
        Ocuphire. If Ocuphire is unable to raise additional funds through equity or debt financings or through collaborations, strategic alliances or licensing arrangements when needed, Ocuphire may be required to delay, limit, reduce or terminate its
        product development, future commercialization efforts, or grant rights to develop and market its product candidates that Ocuphire would otherwise prefer to develop and market itself.</div>
      <div>&#160;</div>
      <div style="font-style: italic; font-weight: bold;">Future Capital Requirements</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">Ocuphire&#8217;s independent registered public accounting firm included an explanatory paragraph in its report on Ocuphire&#8217;s financial statements as of and for the years ended December 31, 2020 and 2019,
        noting the existence of substantial doubt about Ocuphire&#8217;s ability to continue as a going concern. This uncertainty arose from management&#8217;s review of Ocuphire&#8217;s results of operations and financial condition and its conclusion that, based on
        Ocuphire&#8217;s operating plans, Ocuphire did not have sufficient existing working capital to sustain operations through December 31, 2021. To continue to fund operations, Ocuphire will need to raise capital. Ocuphire may obtain additional financing in
        the future through the issuance of common stock, through other equity or debt financings or through collaborations or partnerships with other companies. Ocuphire may not be able to raise additional capital on terms acceptable to it, or at all, and
        any failure to raise capital as and when needed could compromise Ocuphire&#8217;s ability to execute on its business plan.</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">The development of Nyxol and APX3330 is subject to numerous uncertainties, and Ocuphire has based its operating plans on assumptions that may prove to be substantially different than what Ocuphire
        currently anticipates, which could result in cash resources being used sooner than Ocuphire currently expects. Additionally, the process of advancing early-stage product candidates and testing product candidates in clinical trials is costly, and
        the timing of progress in these clinical trials is uncertain. Ocuphire&#8217;s ability to successfully transition to profitability will be dependent upon achieving a level of product sales adequate to support its cost structure. Ocuphire may not ever
        achieve profitability or generate positive cash flow from operating activities.</div>
      <div>&#160;</div>
      <div style="font-weight: bold;">Contractual Obligations and Commitments</div>
      <div>&#160;</div>
      <div style="font-style: italic; font-weight: bold;">Facility Lease</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">Ocuphire leases a facility under a non-cancellable operating lease that commenced on June 8, 2019 and expires on December 31, 2021, as amended, for a base rent in the amount of $3,000 per month.
        Additionally, Ocuphire is leasing 5,466 square feet of office space in Rockville, Maryland previously occupied by Rexahn for a base rent of approximately $13,000 per month.&#160; The Rockville, Maryland lease expires in June 2021.</div>
      <div>&#160;</div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
        <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-size: 8pt; font-weight: normal; font-style: normal;">25</font></div>
        <div style="page-break-after:always;" id="DSPFPageBreak">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
        <div style="width: 100%;" id="DSPFPageHeader">
          <div style="font-size: 8pt; font-style: italic; font-weight: normal;"> <a href="#INDEX">Index</a></div>
        </div>
      </div>
      <div style="font-style: italic; font-weight: bold;">
        <div style="text-align: center; font-weight: bold; font-style: normal;">Ocuphire Pharma, Inc.</div>
        <div style="text-align: center; font-weight: bold; font-style: normal;">Form 10-Q</div>
        <div style="text-align: center; font-weight: bold; font-style: normal;"> <br>
        </div>
        Apexian Sublicense Agreement</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">On January 21, 2020, Ocuphire entered into the Apexian Sublicense Agreement, pursuant to which it obtained exclusive worldwide patent and other intellectual property rights that constitute a Ref-1
        Inhibitor program relating to therapeutic applications to treat disorders related to ophthalmic and diabetes mellitus conditions. The lead compound in the Ref-1 Inhibitor program is APX3330, which Ocuphire intends to develop as an oral tablet
        therapeutic to treat DR and diabetic macular edema, and potentially wet age-related macular degeneration.</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">In connection with the Apexian Sublicense Agreement, Ocuphire issued 891,422 shares (as adjusted for the Exchange Ratio) of Private Ocuphire common stock to Apexian and certain of Apexian&#8217;s
        affiliates. The share issuance transaction was recorded in the amount of $2.1 million as IPR&amp;D expense during the three months ended March 31, 2020 based on the fair market value of the common shares issued since no processes or activities that
        would constitute a &#8220;business&#8221; were acquired and none of the rights and underlying assets acquired had alternative future uses or reached a stage of technological feasibility.&#160; Ocuphire also paid the balance remaining of $0.4 million of Ref-1
        Inhibitor program costs to Apexian following the Company&#8217;s listing on a major stock exchange.</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">Ocuphire agreed to make one-time milestone payments under the Apexian Sublicense Agreement for each of the first ophthalmic indication and the first diabetes mellitus indication. These milestone
        payments include (i) payments for specified developmental and regulatory milestones (including completion of the first Phase 2 trial and the first Phase 3 pivotal trial in the United States, and filing and achieving regulatory approval from the FDA
        for the first New Drug Application for a compound) totaling up to $11 million in the aggregate and (ii) payments for specified sales milestones of up to $20 million in the aggregate, which net sales milestone payments are payable once, upon the
        first achievement of such milestone.</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">Lastly, Ocuphire also agreed to make royalty payments equal to a single-digit percentage of its net sales of products covered by the patents under the Apexian Sublicense Agreement. None of the
        milestone or royalty payments were triggered as of the date of this proxy statement/prospectus/information statement.</div>
      <div>&#160;</div>
      <div style="font-style: italic; font-weight: bold;">Other Commitments</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;">In the course of normal operations, Ocuphire entered into cancellable purchase commitments with its suppliers for various key research, clinical and manufacturing services. The purchase commitments
        covered by these arrangements are subject to change based on Ocuphire&#8217;s research and development efforts.</div>
      <div>&#160;</div>
      <div style="text-align: justify; font-weight: bold;">Critical Accounting Policies</div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt;">Our financial statements are prepared in accordance with U.S. generally accepted accounting principles. These accounting principles require us to make estimates and judgments that can affect the
        reported amounts of assets and liabilities as of the date of the financial statements as well as the reported amounts of revenue and expense during the periods presented. We believe that the estimates and judgments upon which we rely are reasonably
        based upon information available to us at the time that we make these estimates and judgments. To the extent that there are material differences between these estimates and actual results, our financial results will be affected. The accounting
        policies that reflect our more significant estimates and judgments and which we believe are the most critical to aid in fully understanding and evaluating our reported financial results are described in Note 1 &#8212; &#8220;Company Description and Summary of
        Significant Accounting Policies &#8221; to our condensed consolidated financial statements included in &#8220;Part 1, Item 1 &#8211; Financial Statements&#8221; in this Report.</div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt;">There were no additional material changes to our critical accounting policies or estimates disclosed in &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221;
        included in our Annual Report on Form 10-K for the year ended December 31, 2020.</div>
      <div style="text-align: justify; font-weight: bold;"> <br>
      </div>
      <div style="text-align: justify; font-weight: bold;">Recent Accounting Pronouncements</div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt;">Refer to Note 1&#8212; &#8220;Company Description and Summary of Significant Accounting Policies&#8221; to our condensed consolidated financial statements included in &#8220;Part 1, Item 1 &#8211; Financial Statements&#8221; in this
        Report for a discussion of recently issued accounting pronouncements.</div>
      <div><br>
      </div>
      <div style="text-align: justify; font-weight: bold;">Off-Balance Sheet Arrangements</div>
      <div><br>
      </div>
      <div style="text-indent: 36pt; margin-left: 9pt;">None.</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" id="zd2eca32a2253402c988c18fde996d2c8">

          <tr>
            <td style="width: 45pt; vertical-align: top;"><font style="font-weight: bold;">Item 3.</font></td>
            <td style="width: auto; vertical-align: top;">
              <div style="font-weight: bold;"><a name="QuantitativeandQualitativ"><!--Anchor--></a>Quantitative and Qualitative Disclosures About Market Risk</div>
            </td>
          </tr>

      </table>
      <div style="text-align: justify;"> <br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 9pt;">Not applicable for smaller reporting companies.</div>
      <div style="text-align: justify;"><font style="font-weight: bold;"> </font><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" id="zf5a7d6928c2141f89ff3861e99a91250">

          <tr>
            <td style="width: 45pt; vertical-align: top;"><font style="font-weight: bold;">Item 4.</font></td>
            <td style="width: auto; vertical-align: top;">
              <div style="font-weight: bold;"><a name="ControlsandProcedures"><!--Anchor--></a>Controls and Procedures</div>
            </td>
          </tr>

      </table>
      <div>&#160;</div>
      <div style="text-align: justify;"><u>Evaluation of Disclosure Controls and Procedures</u></div>
      <div style="text-align: justify; text-indent: 36pt;"> <br>
      </div>
      <div style="text-align: justify; text-indent: 36pt;">We maintain disclosure controls and procedures that are designed to ensure that information we are required to disclose in our Exchange Act reports is recorded, processed, summarized and reported
        within the time periods specified in the SEC&#8217;s rules and forms, and that such information is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate, to allow timely
        decisions regarding required disclosure.</div>
      <div style="text-align: justify;"> <br>
      </div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
        <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-size: 8pt; font-weight: normal; font-style: normal;">26</font></div>
        <div style="page-break-after:always;" id="DSPFPageBreak">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
        <div style="width: 100%;" id="DSPFPageHeader">
          <div style="font-size: 8pt; font-style: italic; font-weight: normal;"> <a href="#INDEX">Index</a></div>
        </div>
      </div>
      <div style="text-align: justify; text-indent: 36pt;">
        <div style="text-align: center; font-weight: bold; font-style: normal;">Ocuphire Pharma, Inc.</div>
        <div style="text-align: center; font-weight: bold; font-style: normal;">Form 10-Q</div>
        <div style="text-align: center; font-weight: bold; font-style: normal;"> <br>
        </div>
        <div> We designed and evaluated our disclosure controls and procedures recognizing that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance and not absolute assurance of achieving the desired
          control objectives. Also, the design of a control system must reflect the fact that there are resource constraints and that the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control
          systems, no evaluation of controls can provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud, if any, have been detected. These inherent limitations include the
          realities that judgments in decision-making can be faulty and that breakdowns can occur because of simple error or mistake. The design of any system of controls is based, in part, upon certain assumptions about the likelihood of future events and
          there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions.</div>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"> <br>
      </div>
      <div style="text-align: justify; text-indent: 36pt;">Under the supervision of and with the participation of our management, including our principal executive officer and principal financial officer, we evaluated the effectiveness of our disclosure
        controls and procedures, as such term is defined in Rules 13a-15(e) and 15(d)- 15(e) promulgated under the Exchange Act as of March 31, 2021. Based on this evaluation, our principal executive officer and principal financial officer concluded that
        our disclosure controls and procedures were effective as of March 31, 2021.</div>
      <div style="text-align: justify; text-indent: 36pt;"> <br>
      </div>
      <div style="text-align: justify;"><u>Changes in Internal Control Over Financial Reporting</u></div>
      <div style="text-align: justify; text-indent: 36pt;"> <br>
      </div>
      <div style="text-align: justify; text-indent: 36pt;">There were no changes in our internal control over financial reporting (as defined in Rule 13a-15(f) under the Exchange Act) during the quarter ended March 31, 2021, that have materially affected,
        or are reasonably likely to materially affect, the Company&#8217;s internal control over financial reporting.</div>
      <div style="text-align: justify;"> <br>
      </div>
      <div style="text-align: center; font-weight: bold;"><a name="PARTIIOTHERINFORMATION"><!--Anchor--></a>PART II &#8211; OTHER INFORMATION</div>
      <div style="text-align: center; text-indent: 36pt;"> <br>
      </div>
      <div>
        <table cellspacing="0" cellpadding="0" class="DSPFListTable" id="z58f9da557b9e49719fa02c3fe6b3bf2c" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;">

            <tr style="vertical-align: top;">
              <td style="vertical-align: top; width: 45pt;">
                <div style="text-align: justify;"><font style="font-weight: bold;">Item 1.</font></div>
              </td>
              <td style="vertical-align: top; width: auto;">
                <div style="text-align: justify;"><a name="LegalProceedings"><!--Anchor--></a><font style="font-weight: bold;">Legal Proceedings</font></div>
              </td>
            </tr>

        </table>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"> <br>
      </div>
      <div style="text-indent: 36pt;"><font style="font-weight: bold;">&#160;</font>From time to time, we may be involved in various claims and legal proceedings relating to claims arising out of our operations. We are not currently a party to any legal
        proceedings that, in the opinion of our management, are likely to have a material adverse effect on our business. Regardless of outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management
        resources and other factors.</div>
      <div><br>
      </div>
      <div>
        <table cellspacing="0" cellpadding="0" class="DSPFListTable" id="z12fadd56954640f48fa92e240e1be70f" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;">

            <tr style="vertical-align: top;">
              <td style="vertical-align: top; width: 45pt;">
                <div style="text-align: left;"><font style="font-weight: bold;">Item 1A.</font></div>
              </td>
              <td style="vertical-align: top; width: auto;"><a name="RiskFactors"><!--Anchor--></a>
                <div style="text-align: left;"><font style="font-weight: bold;">Risk Factors</font></div>
              </td>
            </tr>

        </table>
      </div>
      <div> <br>
      </div>
      <div style="text-align: justify; text-indent: 36pt;">There have been no material changes in our risk factors previously disclosed in Part I, Item 1A &#8220;Risk Factors&#8221; in our Annual Report on Form 10-K for the year ended December 31, 2020.&#160; You should
        carefully consider the risks and uncertainties described therein.</div>
      <div><br>
      </div>
      <div>
        <table cellspacing="0" cellpadding="0" class="DSPFListTable" id="zbd7bffd9dc9e4573bc5de3b91428133b" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;">

            <tr style="vertical-align: top;">
              <td style="vertical-align: top; width: 45pt;">
                <div style="text-align: justify;"><font style="font-weight: bold;">Item 2.</font></div>
              </td>
              <td style="vertical-align: top; width: auto;">
                <div style="text-align: justify;"><a name="UnregisteredSalesofEquity"><!--Anchor--></a><font style="font-weight: bold;">Unregistered Sales of Equity Securities and Use of Proceeds</font></div>
              </td>
            </tr>

        </table>
      </div>
      <div> <br>
      </div>
      <div style="text-align: justify; text-indent: 36pt;">On May 6, 2021, the Company issued 350,000 shares of common stock of the Company to three accredited investors pursuant to a settlement agreement, dated May 6, 2021, in exchange for a general
        release of claims from such investors. The above issuances were completed in reliance on exemptions from registration under Section 4(a)(2) of the Securities Act of 1933, as amended. The issuances qualified for exemption from registration because
        (i) the Company did not engage in any general solicitation or advertising to market the securities; (ii) the accredited investors were provided the opportunity to ask questions and receive answers from the Company regarding the Company; (iii) the
        securities were issued to persons with knowledge and experience in financial and business matters capable of evaluating the merits and risks of an investment in the Company; and (iv) the recipients received &#8220;restricted securities&#8221;.</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" id="z5198ad8329114f8c96c8870cc5249cbb">

          <tr>
            <td style="width: 45pt; vertical-align: top;"><font style="font-weight: bold;">Item 3.</font></td>
            <td style="width: auto; vertical-align: top;">
              <div style="font-weight: bold;"><a name="DefaultsUponSeniorSecurit"><!--Anchor--></a>Defaults Upon Senior Securities</div>
            </td>
          </tr>

      </table>
      <div style="text-indent: 45.75pt;"> <br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 9pt;">None.</div>
      <div style="text-align: justify;"> <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" id="z9cde3288ea2b4e7f8ba51759ec3b71c6">

          <tr>
            <td style="width: 45pt; vertical-align: top;"><font style="font-weight: bold;">Item 4.</font></td>
            <td style="width: auto; vertical-align: top;">
              <div style="font-weight: bold;"><a name="MineSafetyDisclosures"><!--Anchor--></a>Mine Safety Disclosures</div>
            </td>
          </tr>

      </table>
      <div style="text-indent: 45.75pt;"> <br>
      </div>
      <div style="text-indent: 36pt; margin-left: 9pt;">Not applicable to our Company.</div>
      <div style="text-indent: 36pt;"> <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" id="z39005864cc70421d8bf4e70fa832a060">

          <tr>
            <td style="width: 45pt; vertical-align: top;"><font style="font-weight: bold;">Item 5.</font></td>
            <td style="width: auto; vertical-align: top;">
              <div style="font-weight: bold;"><a name="OtherInformation"><!--Anchor--></a>Other Information</div>
            </td>
          </tr>

      </table>
      <div style="text-indent: 36pt;"> <br>
      </div>
      <div style="text-indent: 36pt; margin-left: 9pt;">None.<br>
        <br>
      </div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
        <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-size: 8pt; font-weight: normal; font-style: normal;">27</font></div>
        <div style="page-break-after:always;" id="DSPFPageBreak">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
        <div style="width: 100%;" id="DSPFPageHeader">
          <div style="font-size: 8pt; font-style: italic; font-weight: normal;"> <a href="#INDEX">Index</a></div>
        </div>
      </div>
      <div>
        <div style="text-align: center; font-weight: bold; font-style: normal;">Ocuphire Pharma, Inc.</div>
        <div style="text-align: center; font-weight: bold; font-style: normal;">Form 10-Q</div>
        <div style="text-align: center; font-weight: bold; font-style: normal;"> <br>
        </div>
      </div>
      <a name="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" id="za87279188eca46369ae004256e0d296b">

          <tr>
            <td style="width: 45pt; vertical-align: top; font-weight: bold;">Item 6.</td>
            <td style="width: auto; vertical-align: top;">
              <div style="font-weight: bold;">Exhibits</div>
            </td>
          </tr>

      </table>
      <div>&#160;</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);" id="z3ffb1726e32046c88652cdbc3957ccf2">

          <tr>
            <td style="width: 13%; vertical-align: bottom;">
              <div style="text-align: center; font-weight: bold;">EXHIBIT</div>
            </td>
            <td style="width: 1.22%; vertical-align: middle;">&#160;</td>
            <td style="width: 86%; vertical-align: bottom;"><br>
            </td>
          </tr>
          <tr>
            <td style="width: 13%; vertical-align: bottom;"><br>
            </td>
            <td style="width: 1.22%; vertical-align: middle;">&#160;</td>
            <td style="width: 86%; vertical-align: bottom;"><br>
            </td>
          </tr>
          <tr>
            <td style="width: 13%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">NUMBER</div>
            </td>
            <td style="width: 1.22%; vertical-align: middle; padding-bottom: 2px;"><br>
            </td>
            <td style="width: 86%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-weight: bold;">DESCRIPTION OF DOCUMENT</div>
            </td>
          </tr>
          <tr>
            <td style="width: 13%; vertical-align: top;">&#160;</td>
            <td style="width: 1.22%; vertical-align: middle;">&#160;</td>
            <td style="width: 86%; vertical-align: top;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 13%; vertical-align: top; background-color: rgb(204, 238, 255);">
              <div style="text-align: center;"><a href="https://www.sec.gov/Archives/edgar/data/1228627/000089383805000094/corpdefm14a.txt">3.1</a></div>
            </td>
            <td style="width: 1.22%; vertical-align: middle; background-color: rgb(204, 238, 255);">
              <div>&#8203;</div>
            </td>
            <td style="width: 86%; vertical-align: top; background-color: rgb(204, 238, 255);">
              <div>Amended and Restated Certificate of Incorporation of the Registrant (incorporated by reference to Appendix G to the Registrant&#8217;s Definitive Proxy Statement on Schedule 14A, filed on April 29, 2005).</div>
            </td>
          </tr>
          <tr>
            <td style="width: 13%; vertical-align: top;">&#160;</td>
            <td style="width: 1.22%; vertical-align: middle;">&#160;</td>
            <td style="width: 86%; vertical-align: top;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 13%; vertical-align: top; background-color: rgb(204, 238, 255);">
              <div style="text-align: center;"><a href="https://www.sec.gov/Archives/edgar/data/1228627/000114036117018620/ex3_1.htm">3.2</a></div>
            </td>
            <td style="width: 1.22%; vertical-align: middle; background-color: rgb(204, 238, 255);">
              <div>&#8203;</div>
            </td>
            <td style="width: 86%; vertical-align: top; background-color: rgb(204, 238, 255);">
              <div>Certificate of Amendment of Amended and Restated Certificate of Incorporation of the Registrant (incorporated by reference to Exhibit 3.1 to the Registrant&#8217;s Current Report on Form 8-K, filed on May 5, 2017).</div>
            </td>
          </tr>
          <tr>
            <td style="width: 13%; vertical-align: top;">&#160;</td>
            <td style="width: 1.22%; vertical-align: middle;">&#160;</td>
            <td style="width: 86%; vertical-align: top;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 13%; vertical-align: top; background-color: rgb(204, 238, 255);">
              <div style="text-align: center;"><a href="https://www.sec.gov/Archives/edgar/data/1228627/000114036118037339/ex3_1.htm">3.3</a></div>
            </td>
            <td style="width: 1.22%; vertical-align: middle; background-color: rgb(204, 238, 255);">
              <div>&#8203;</div>
            </td>
            <td style="width: 86%; vertical-align: top; background-color: rgb(204, 238, 255);">
              <div>Certificate of Amendment of Amended and Restated Certificate of Incorporation of the Registrant (incorporated by reference to Exhibit 3.1 to the Registrant&#8217;s Current Report on Form 8-K, filed on August 30, 2018).</div>
            </td>
          </tr>
          <tr>
            <td style="width: 13%; vertical-align: top;">&#160;</td>
            <td style="width: 1.22%; vertical-align: middle;">&#160;</td>
            <td style="width: 86%; vertical-align: top;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 13%; vertical-align: top; background-color: rgb(204, 238, 255);">
              <div style="text-align: center;"><a href="https://www.sec.gov/Archives/edgar/data/1228627/000114036119006977/ex3_1.htm">3.4</a></div>
            </td>
            <td style="width: 1.22%; vertical-align: middle; background-color: rgb(204, 238, 255);">
              <div>&#8203;</div>
            </td>
            <td style="width: 86%; vertical-align: top; background-color: rgb(204, 238, 255);">
              <div>Certificate of Amendment of Amended and Restated Certificate of Incorporation of the Registrant (incorporated by reference to Exhibit 3.1 to the Registrant&#8217;s Current Report on Form 8-K, filed on April 12, 2019).</div>
            </td>
          </tr>
          <tr>
            <td style="width: 13%; vertical-align: top;">&#160;</td>
            <td style="width: 1.22%; vertical-align: middle;">&#160;</td>
            <td style="width: 86%; vertical-align: top;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 13%; vertical-align: top; background-color: rgb(204, 238, 255);">
              <div style="text-align: center;"><a href="https://www.sec.gov/Archives/edgar/data/1228627/000114036120024749/brhc10016678_ex3-1.htm">3.5</a></div>
            </td>
            <td style="width: 1.22%; vertical-align: middle; background-color: rgb(204, 238, 255);">
              <div>&#8203;</div>
            </td>
            <td style="width: 86%; vertical-align: top; background-color: rgb(204, 238, 255);">
              <div>Certificate of Amendment of Amended and Restated Certificate of Incorporation (incorporated by reference to Exhibit 3.1 to the Registrant&#8217;s Current Report on Form 8-K, filed on November 6, 2020).</div>
            </td>
          </tr>
          <tr>
            <td style="width: 13%; vertical-align: top;">&#160;</td>
            <td style="width: 1.22%; vertical-align: middle;">&#160;</td>
            <td style="width: 86%; vertical-align: top;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 13%; vertical-align: top; background-color: rgb(204, 238, 255);">
              <div style="text-align: center;"><a href="https://www.sec.gov/Archives/edgar/data/1228627/000114036120024749/brhc10016678_ex3-2.htm">3.6</a></div>
            </td>
            <td style="width: 1.22%; vertical-align: middle; background-color: rgb(204, 238, 255);">
              <div>&#8203;</div>
            </td>
            <td style="width: 86%; vertical-align: top; background-color: rgb(204, 238, 255);">
              <div>Certificate of Amendment of Amended and Restated Certificate of Incorporation (incorporated by reference to Exhibit 3.2 to the Registrant&#8217;s Current Report on Form 8-K, filed on November 6, 2020).</div>
            </td>
          </tr>
          <tr>
            <td style="width: 13%; vertical-align: top;">&#160;</td>
            <td style="width: 1.22%; vertical-align: middle;">&#160;</td>
            <td style="width: 86%; vertical-align: top;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 13%; vertical-align: top; background-color: rgb(204, 238, 255);">
              <div style="text-align: center;"><a href="https://www.sec.gov/Archives/edgar/data/1228627/000121390021006591/ea134530ex4-1_ocuphire.htm">4.1</a></div>
            </td>
            <td style="width: 1.22%; vertical-align: middle; background-color: rgb(204, 238, 255);">&#160;</td>
            <td style="width: 86%; vertical-align: top; background-color: rgb(204, 238, 255);">
              <div>Form of Waiver Agreement, dated as of February 3, 2021, by and between the Company and the Holder(s) (incorporated by reference to Exhibit 4.1 to the Registrant&#8217;s Current Report on Form 8-K, filed on February 4, 2021).</div>
            </td>
          </tr>
          <tr>
            <td style="width: 13%; vertical-align: top;">&#160;</td>
            <td style="width: 1.22%; vertical-align: middle;">&#160;</td>
            <td style="width: 86%; vertical-align: top;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 13%; vertical-align: top; background-color: rgb(204, 238, 255);">
              <div style="text-align: center;"><a href="https://www.sec.gov/Archives/edgar/data/1228627/000114036121008130/nt10021594x2_ex1-1.htm">10.1</a></div>
            </td>
            <td style="width: 1.22%; vertical-align: middle; background-color: rgb(204, 238, 255);">&#160;</td>
            <td style="width: 86%; vertical-align: top; background-color: rgb(204, 238, 255);">
              <div>Capital on Demand&#8482; Sales Agreement, dated March 11, 2021 between the Company and JonesTrading Institutional Services LLC (incorporated by reference to Exhibit 1.1 to the Registrant&#8217;s Current Report on Form 8-K, filed on March 11, 2021).</div>
            </td>
          </tr>
          <tr>
            <td style="width: 13%; vertical-align: top;">&#160;</td>
            <td style="width: 1.22%; vertical-align: middle;">&#160;</td>
            <td style="width: 86%; vertical-align: top;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 13%; vertical-align: top; background-color: rgb(204, 238, 255);">
              <div style="text-align: center;"><a href="brhc10024029_ex31-1.htm">31.1</a></div>
            </td>
            <td style="width: 1.22%; vertical-align: middle; background-color: rgb(204, 238, 255);">&#160;</td>
            <td style="width: 86%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
              <div>Certification of Principal Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</div>
            </td>
          </tr>
          <tr>
            <td style="width: 13%; vertical-align: top;">&#160;</td>
            <td style="width: 1.22%; vertical-align: middle;">&#160;</td>
            <td style="width: 86%; vertical-align: bottom;"><br>
            </td>
          </tr>
          <tr>
            <td style="width: 13%; vertical-align: top; background-color: rgb(204, 238, 255);">
              <div style="text-align: center;"><a href="brhc10024029_ex31-2.htm">31.2</a></div>
            </td>
            <td style="width: 1.22%; vertical-align: middle; background-color: rgb(204, 238, 255);">&#160;</td>
            <td style="width: 86%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
              <div>Certification of Principal Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</div>
            </td>
          </tr>
          <tr>
            <td style="width: 13%; vertical-align: top;">&#160;</td>
            <td style="width: 1.22%; vertical-align: middle;">&#160;</td>
            <td style="width: 86%; vertical-align: bottom;"><br>
            </td>
          </tr>
          <tr>
            <td style="width: 13%; vertical-align: top; background-color: rgb(204, 238, 255);">
              <div style="text-align: center;"><a href="brhc10024029_ex32-1.htm">32.1</a></div>
            </td>
            <td style="width: 1.22%; vertical-align: middle; background-color: rgb(204, 238, 255);">&#160;</td>
            <td style="width: 86%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
              <div>Certification of Principal Executive Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</div>
            </td>
          </tr>
          <tr>
            <td style="width: 13%; vertical-align: top;">&#160;</td>
            <td style="width: 1.22%; vertical-align: middle;">&#160;</td>
            <td style="width: 86%; vertical-align: bottom;"><br>
            </td>
          </tr>
          <tr>
            <td style="width: 13%; vertical-align: top; background-color: rgb(204, 238, 255);">
              <div style="text-align: center;"><a href="brhc10024029_ex32-2.htm">32.2</a></div>
            </td>
            <td style="width: 1.22%; vertical-align: middle; background-color: rgb(204, 238, 255);">&#160;</td>
            <td style="width: 86%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
              <div>Certification of Principal Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</div>
            </td>
          </tr>
          <tr>
            <td style="width: 13%; vertical-align: top;">&#160;</td>
            <td style="width: 1.22%; vertical-align: middle;">&#160;</td>
            <td style="width: 86%; vertical-align: top;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 13%; vertical-align: top; background-color: rgb(204, 238, 255);">
              <div style="text-align: center;">101.INS</div>
            </td>
            <td style="width: 1.22%; vertical-align: middle; background-color: rgb(204, 238, 255);">&#160;</td>
            <td style="width: 86%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
              <div>XBRL Instance Document.</div>
            </td>
          </tr>
          <tr>
            <td style="width: 13%; vertical-align: top;">&#160;</td>
            <td style="width: 1.22%; vertical-align: middle;">&#160;</td>
            <td style="width: 86%; vertical-align: bottom;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 13%; vertical-align: top; background-color: rgb(204, 238, 255);">
              <div style="text-align: center;">101.SCH</div>
            </td>
            <td style="width: 1.22%; vertical-align: middle; background-color: rgb(204, 238, 255);">&#160;</td>
            <td style="width: 86%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
              <div>XBRL Taxonomy Extension Schema Document.</div>
            </td>
          </tr>
          <tr>
            <td style="width: 13%; vertical-align: top;">&#160;</td>
            <td style="width: 1.22%; vertical-align: middle;">&#160;</td>
            <td style="width: 86%; vertical-align: bottom;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 13%; vertical-align: top; background-color: rgb(204, 238, 255);">
              <div style="text-align: center;">101.CAL</div>
            </td>
            <td style="width: 1.22%; vertical-align: middle; background-color: rgb(204, 238, 255);">&#160;</td>
            <td style="width: 86%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
              <div>XBRL Taxonomy Extension Calculation Linkbase Document.</div>
            </td>
          </tr>
          <tr>
            <td style="width: 13%; vertical-align: top;">&#160;</td>
            <td style="width: 1.22%; vertical-align: middle;">&#160;</td>
            <td style="width: 86%; vertical-align: bottom;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 13%; vertical-align: top; background-color: rgb(204, 238, 255);">
              <div style="text-align: center;">101.DEF</div>
            </td>
            <td style="width: 1.22%; vertical-align: middle; background-color: rgb(204, 238, 255);">&#160;</td>
            <td style="width: 86%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
              <div>XBRL Taxonomy Extension Definition Linkbase Document.</div>
            </td>
          </tr>
          <tr>
            <td style="width: 13%; vertical-align: top;">&#160;</td>
            <td style="width: 1.22%; vertical-align: middle;">&#160;</td>
            <td style="width: 86%; vertical-align: bottom;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 13%; vertical-align: top; background-color: rgb(204, 238, 255);">
              <div style="text-align: center;">101.LAB</div>
            </td>
            <td style="width: 1.22%; vertical-align: middle; background-color: rgb(204, 238, 255);">&#160;</td>
            <td style="width: 86%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
              <div>XBRL Taxonomy Extension Label Linkbase Document.</div>
            </td>
          </tr>
          <tr>
            <td style="width: 13%; vertical-align: top;">&#160;</td>
            <td style="width: 1.22%; vertical-align: middle;">&#160;</td>
            <td style="width: 86%; vertical-align: bottom;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 13%; vertical-align: top; background-color: rgb(204, 238, 255);">
              <div style="text-align: center;">101.PRE</div>
            </td>
            <td style="width: 1.22%; vertical-align: middle; background-color: rgb(204, 238, 255);">&#160;</td>
            <td style="width: 86%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
              <div>XBRL Taxonomy Extension Presentation Linkbase Document.</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
        <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-size: 8pt; font-weight: normal; font-style: normal;">28</font></div>
        <div style="page-break-after:always;" id="DSPFPageBreak">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
        <div style="width: 100%;" id="DSPFPageHeader">
          <div style="font-size: 8pt; font-style: italic; font-weight: normal;"> <a href="#INDEX">Index</a></div>
        </div>
      </div>
      <div style="text-align: center; font-weight: bold;"><a name="SIGNATURES"><!--Anchor--></a>
        <div style="font-weight: bold; font-style: normal;">Ocuphire Pharma, Inc.</div>
        <div style="font-weight: bold; font-style: normal;">Form 10-Q</div>
        <div style="font-weight: bold; font-style: normal;"> <br>
        </div>
        SIGNATURES</div>
      <div style="text-indent: 36pt;"> <br>
      </div>
      <div style="text-align: justify;">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>
      <div>Dated: May 7, 2021</div>
      <div><br>
      </div>
      <div>Ocuphire Pharma, Inc.</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;" id="z2083c738084046768e7bde77d3ed4aa3">

          <tr>
            <td style="width: 3%; vertical-align: top;">
              <div>By:</div>
            </td>
            <td style="width: 37%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>/s/ Mina Sooch</div>
            </td>
            <td style="width: 60%; vertical-align: top;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 3%; vertical-align: top;">&#160;</td>
            <td style="width: 37%; vertical-align: top;">
              <div>Mina Sooch</div>
            </td>
            <td style="width: 60%; vertical-align: top;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 3%; vertical-align: top;">&#160;</td>
            <td style="width: 37%; vertical-align: top;">
              <div>Chief Executive Officer</div>
            </td>
            <td style="width: 60%; vertical-align: top;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 3%; vertical-align: top;">&#160;</td>
            <td style="width: 37%; vertical-align: top;">
              <div>(Principal Executive Officer)</div>
            </td>
            <td style="width: 60%; vertical-align: top;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 3%; vertical-align: top;">&#160;</td>
            <td style="width: 37%; vertical-align: top;">&#160;</td>
            <td style="width: 60%; vertical-align: top;">&#160;</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;" id="z6b4fa912cafc4443b0223128c79c1141">

          <tr>
            <td style="width: 3%; vertical-align: top;">
              <div>By:</div>
            </td>
            <td style="width: 37%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
              <div>/s/ Amy Rabourn</div>
            </td>
            <td style="width: 60%; vertical-align: top;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 3%; vertical-align: top;">&#160;</td>
            <td style="width: 37%; vertical-align: top;">
              <div>Amy Rabourn</div>
            </td>
            <td style="width: 60%; vertical-align: top;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 3%; vertical-align: top;">&#160;</td>
            <td style="width: 37%; vertical-align: top;">
              <div>Vice President Finance</div>
            </td>
            <td style="width: 60%; vertical-align: top;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 3%; vertical-align: top;">&#160;</td>
            <td style="width: 37%; vertical-align: top;">
              <div>(Principal Financial Officer)</div>
            </td>
            <td style="width: 60%; vertical-align: top;">&#160;</td>
          </tr>

      </table>
      <div>
        <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman', Times, serif;"><a name="z_Hlk71278682"></a></div>
        <div>&#160;</div>
        <div>&#160;</div>
      </div>
      <div><br>
      </div>
      <div>
        <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-size: 8pt; font-weight: normal; font-style: normal;">29</font></div>
      </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>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>brhc10024029_ex31-1.htm
<DESCRIPTION>EXHIBIT 31.1
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: SUMMIT
         Document created using EDGARfilings PROfile 7.5.0.0
         Copyright 1995 - 2021 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; font-weight: bold;">Exhibit 31.1</div>
      <div><br>
      </div>
      <div style="text-align: center; font-weight: bold;">CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER</div>
      <div style="text-align: center; font-weight: bold;">PURSUANT TO EXCHANGE ACT RULE 13a-14(a) OR 15d-14(a), AS ADOPTED PURSUANT TO</div>
      <div style="text-align: center; font-weight: bold;">SECTION 302 OF THE SARBANES OXLEY ACT OF 2002</div>
      <div><br>
      </div>
      <div>I, Mina Sooch, certify that:</div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;">1. I have reviewed this Quarterly Report on Form 10-Q for the period ended March 31, 2021 of Ocuphire Pharma, Inc.;</div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;">2. 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>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;">3. 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>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;">4. The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as
        defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</div>
      <div><br>
      </div>
      <div style="text-align: justify; margin-left: 36pt;">(a) 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>
      <div><br>
      </div>
      <div style="text-align: justify; margin-left: 36pt;">(b) 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>
      <div><br>
      </div>
      <div style="text-align: justify; margin-left: 36pt;">(c) 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>
      <div><br>
      </div>
      <div style="text-align: justify; margin-left: 36pt;">(d) 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>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;">5. The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial
        reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</div>
      <div><br>
      </div>
      <div style="text-align: justify; margin-left: 36pt;">(a) 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>
      <div><br>
      </div>
      <div style="text-align: justify; margin-left: 36pt;">(b) 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>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" border="0" id="z12ef911984274b5e9a30d35a2cfc7a3b" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

          <tr>
            <td style="width: 59.65%; vertical-align: top;">
              <div>Date: May 7, 2021</div>
            </td>
            <td style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" colspan="2">
              <div>/s/ Mina Sooch</div>
            </td>
          </tr>
          <tr>
            <td style="width: 59.65%; vertical-align: top;">&#160;</td>
            <td style="width: 5%; vertical-align: top;">
              <div>Name:</div>
            </td>
            <td style="width: 34.65%; vertical-align: top;">
              <div>Mina Sooch</div>
            </td>
          </tr>
          <tr>
            <td style="width: 59.65%; vertical-align: top;">&#160;</td>
            <td style="width: 5%; vertical-align: top;">
              <div>Title:</div>
            </td>
            <td style="width: 34.65%; vertical-align: top;">
              <div>Chief Executive Officer</div>
            </td>
          </tr>
          <tr>
            <td style="width: 59.65%; vertical-align: top;">&#160;</td>
            <td style="width: 5%; vertical-align: top;">&#160;</td>
            <td style="width: 34.65%; vertical-align: top;">
              <div style="text-align: justify;">(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>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>brhc10024029_ex31-2.htm
<DESCRIPTION>EXHIBIT 31.2
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: SUMMIT
         Document created using EDGARfilings PROfile 7.5.0.0
         Copyright 1995 - 2021 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;"><font style="font-weight: bold;">Exhibit 31.2</font></div>
      <div><br>
      </div>
      <div style="text-align: center; font-weight: bold;">CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER</div>
      <div style="text-align: center; font-weight: bold;">PURSUANT TO EXCHANGE ACT RULE 13a-14(a) OR 15d-14(a), AS ADOPTED PURSUANT TO</div>
      <div style="text-align: center; font-weight: bold;">SECTION 302 OF THE SARBANES OXLEY ACT OF 2002</div>
      <div><br>
      </div>
      <div>I, Amy Rabourn, certify that:</div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;">1. I have reviewed this Quarterly Report on Form 10-Q for the period ended March 31, 2021 of Ocuphire Pharma, Inc.;</div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;">2. 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>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;">3. 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>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;">4. The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as
        defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</div>
      <div><br>
      </div>
      <div style="text-align: justify; margin-left: 36pt;">(a) 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>
      <div><br>
      </div>
      <div style="text-align: justify; margin-left: 36pt;">(b) 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>
      <div><br>
      </div>
      <div style="text-align: justify; margin-left: 36pt;">(c) 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>
      <div><br>
      </div>
      <div style="text-align: justify; margin-left: 36pt;">(d) 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>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;">5. The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial
        reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</div>
      <div><br>
      </div>
      <div style="text-align: justify; margin-left: 36pt;">(a) 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>
      <div><br>
      </div>
      <div style="text-align: justify; margin-left: 36pt;">(b) 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>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" border="0" id="za29e110bf4254a6593bb7b6eda24e161" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

          <tr>
            <td style="width: 59.65%; vertical-align: top;">
              <div>Date: May 7, 2021</div>
            </td>
            <td style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" colspan="2">
              <div>/s/ Amy Rabourn</div>
            </td>
          </tr>
          <tr>
            <td style="width: 59.65%; vertical-align: top;">&#160;</td>
            <td style="width: 5%; vertical-align: top;">
              <div>Name:</div>
            </td>
            <td style="width: 34.65%; vertical-align: top;">
              <div>Amy Rabourn</div>
            </td>
          </tr>
          <tr>
            <td style="width: 59.65%; vertical-align: top;">&#160;</td>
            <td style="width: 5%; vertical-align: top;">
              <div>Title:</div>
            </td>
            <td style="width: 34.65%; vertical-align: top;">
              <div>Vice President of Finance</div>
            </td>
          </tr>
          <tr>
            <td style="width: 59.65%; vertical-align: top;">&#160;</td>
            <td style="width: 5%; vertical-align: top;">&#160;</td>
            <td style="width: 34.65%; vertical-align: top;">
              <div style="text-align: justify;">(Principal Financial 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>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>brhc10024029_ex32-1.htm
<DESCRIPTION>EXHIBIT 32.1
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: SUMMIT
         Document created using EDGARfilings PROfile 7.5.0.0
         Copyright 1995 - 2021 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 style="text-align: right;"><font style="font-weight: bold;">Exhibit 32.1</font></div>
    <div>
      <div><br>
      </div>
      <div style="text-align: center; font-weight: bold;">CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER,</div>
      <div style="text-align: center; font-weight: bold;">PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE</div>
      <div style="text-align: center; font-weight: bold;">SARBANES-OXLEY ACT OF 2002*</div>
      <div><br>
      </div>
      <div style="text-align: justify;">Pursuant to the requirement set forth in Rule 13a-14(b) or Rule 15d-14(b) of the Securities and Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), and
        Section 1350 of Chapter 63 of Title 18 of the United States Code, Mina Sooch, Chief Executive Officer of Ocuphire Pharma, Inc. (the &#8220;Company&#8221;) hereby certifies that, to the best of her knowledge:</div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 1.45pt;">1. The Company&#8217;s Quarterly Report on Form 10-Q for the period ended March 31, 2021, to which this Certification is attached as Exhibit
        32.1 (the &#8220;Report&#8221;) fully complies with the requirements of Section 13(a) or Section 15(d) of the Exchange Act, and</div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 1.45pt;">2. The information contained in the Report fairly presents, in all material respects, the financial condition of the Company at the end
        of the period covered by the Report and results of operations of the Company for the period covered by the Report.</div>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" border="0" id="zfd2fd4b3efa74a31896cfbfc1a5601dd" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

          <tr>
            <td style="width: 40%; vertical-align: top; border-bottom: #000000 2px solid;">
              <div>/s/ Mina Sooch</div>
            </td>
            <td style="width: 60%; vertical-align: top;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 40%; vertical-align: top;">
              <div>Mina Sooch</div>
            </td>
            <td style="width: 60%; vertical-align: top;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 40%; vertical-align: top;">
              <div>Chief Executive Officer</div>
            </td>
            <td style="width: 60%; vertical-align: top;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 40%; vertical-align: top;">
              <div>(Principal Executive Officer)</div>
            </td>
            <td style="width: 60%; vertical-align: top;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 40%; vertical-align: top;">&#160;</td>
            <td style="width: 60%; vertical-align: top;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 40%; vertical-align: top;">
              <div>Dated: May 7, 2021</div>
            </td>
            <td style="width: 60%; vertical-align: top;">&#160;</td>
          </tr>

      </table>
      <div> <br>
      </div>
      <div><font style="font-size: 12pt;"> </font>
        <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>
      <table cellspacing="0" cellpadding="0" id="z1cc5e2e0b8bd4b4ab2ac326af86ef7b4" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 18pt; vertical-align: top;">&#8727;</td>
            <td style="width: auto; vertical-align: top;">
              <div>This certification accompanies the report to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference
                into any filing of Ocuphire Pharma, Inc. under the Securities Act of 1933, as amended, or the Exchange Act made before or after the date of the report, irrespective of any general incorporation language contained in such filing.</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>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>brhc10024029_ex32-2.htm
<DESCRIPTION>EXHIBIT 32.2
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: SUMMIT
         Document created using EDGARfilings PROfile 7.5.0.0
         Copyright 1995 - 2021 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 style="text-align: right;"><font style="font-weight: bold;">Exhibit 32.2</font></div>
    <div>
      <div><br>
      </div>
      <div style="text-align: center; font-weight: bold;">CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER,</div>
      <div style="text-align: center; font-weight: bold;">PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE</div>
      <div style="text-align: center; font-weight: bold;">SARBANES-OXLEY ACT OF 2002*</div>
      <div><br>
      </div>
      <div style="text-align: justify;">Pursuant to the requirement set forth in Rule 13a-14(b) or Rule 15d-14(b) of the Securities and Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), and
        Section 1350 of Chapter 63 of Title 18 of the United States Code, Amy Rabourn, Vice President of Finance of Ocuphire Pharma, Inc. (the &#8220;Company&#8221;) hereby certifies that, to the best of her knowledge:</div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 1.45pt;">1. The Company&#8217;s Quarterly Report on Form 10-Q for the period ended March 31, 2021, to which this Certification is attached as Exhibit
        32.2 (the &#8220;Report&#8221;) fully complies with the requirements of Section 13(a) or Section 15(d) of the Exchange Act, and</div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 1.45pt;">2. The information contained in the Report fairly presents, in all material respects, the financial condition of the Company at the end
        of the period covered by the Report and results of operations of the Company for the period covered by the Report.</div>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" border="0" id="z15c6293176594a0d9f8bb540cf9412a7" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

          <tr>
            <td style="width: 40%; vertical-align: top; border-bottom: #000000 2px solid;">
              <div>/s/ Amy Rabourn</div>
            </td>
            <td style="width: 60%; vertical-align: top;"><br>
            </td>
          </tr>
          <tr>
            <td style="width: 40%; vertical-align: top;">
              <div>Amy Rabourn</div>
            </td>
            <td style="width: 60%; vertical-align: top;"><br>
            </td>
          </tr>
          <tr>
            <td style="width: 40%; vertical-align: top;">
              <div>Vice President of Finance</div>
            </td>
            <td style="width: 60%; vertical-align: top;"><br>
            </td>
          </tr>
          <tr>
            <td style="width: 40%; vertical-align: top;">
              <div>(Principal Financial Officer)</div>
            </td>
            <td style="width: 60%; vertical-align: top;"><br>
            </td>
          </tr>
          <tr>
            <td style="width: 40%; vertical-align: top;">&#160;</td>
            <td style="width: 60%; vertical-align: top;"><br>
            </td>
          </tr>
          <tr>
            <td style="width: 40%; vertical-align: top;">
              <div>Dated: May 7, 2021</div>
            </td>
            <td style="width: 60%; vertical-align: top;"><br>
            </td>
          </tr>

      </table>
      <div>
        <div><font style="font-size: 1pt;"> </font><br>
        </div>
        <div><font style="font-size: 1pt;"> </font>
          <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>
      <table cellspacing="0" cellpadding="0" id="z5b0d3c3af18841c2b87ba8720f2fdd24" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 18pt; vertical-align: top;">&#8727;</td>
            <td style="width: auto; vertical-align: top;">
              <div>This certification accompanies the report to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference
                into any filing of Ocuphire Pharma, Inc. under the Securities Act of 1933, as amended, or the Exchange Act made before or after the date of the report, irrespective of any general incorporation language contained in such filing.</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>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>6
<FILENAME>ocup-20210331.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 7.0.0.0 Broadridge-->
<xbrl 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:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:country="http://xbrl.sec.gov/country/2020-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2020-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2020-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2020-01-31" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:ocup="http://ocuphire.com/20210331" xmlns="http://www.xbrl.org/2003/instance">
  <link:schemaRef xlink:type="simple" xlink:href="ocup-20210331.xsd" />
  <xbrli:context id="c20210101to20210331">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210505">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2021-05-05</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210331">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2021-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20200331">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20200331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20200331_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20200331_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210101to20210331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210101to20210331_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210101to20210331_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2021-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210331_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2021-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210331_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2021-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200331_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200331_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200331">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByLiabilityClassAxis_WarrantLiabilitiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ocup:WarrantLiabilitiesMember</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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2021-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210331_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2021-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <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>2021-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByLiabilityClassAxis_WarrantLiabilitiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ocup:WarrantLiabilitiesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2021-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_FairValueByLiabilityClassAxis_WarrantLiabilitiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ocup:WarrantLiabilitiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByLiabilityClassAxis_WarrantLiabilitiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ocup:WarrantLiabilitiesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2021-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210331_FairValueByLiabilityClassAxis_WarrantLiabilitiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ocup:WarrantLiabilitiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2021-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByLiabilityClassAxis_WarrantLiabilitiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ocup:WarrantLiabilitiesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByLiabilityClassAxis_WarrantLiabilitiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ocup:WarrantLiabilitiesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2021-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByLiabilityClassAxis_WarrantLiabilitiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ocup:WarrantLiabilitiesMember</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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2021-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</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>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByLiabilityClassAxis_WarrantLiabilitiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ocup:WarrantLiabilitiesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByLiabilityClassAxis_WarrantLiabilitiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ocup:WarrantLiabilitiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20191231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByLiabilityClassAxis_PremiumConversionDerivativesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ocup:PremiumConversionDerivativesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByLiabilityClassAxis_PremiumConversionDerivativesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ocup:PremiumConversionDerivativesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20200331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByLiabilityClassAxis_WarrantLiabilitiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ocup:WarrantLiabilitiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210101to20210331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByLiabilityClassAxis_WarrantLiabilitiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ocup:WarrantLiabilitiesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210101to20210331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByLiabilityClassAxis_PremiumConversionDerivativesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ocup:PremiumConversionDerivativesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20200331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByLiabilityClassAxis_PremiumConversionDerivativesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ocup:PremiumConversionDerivativesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByLiabilityClassAxis_PremiumConversionDerivativesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ocup:PremiumConversionDerivativesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByLiabilityClassAxis_WarrantLiabilitiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ocup:WarrantLiabilitiesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2021-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByLiabilityClassAxis_WarrantLiabilitiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ocup:WarrantLiabilitiesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByLiabilityClassAxis_PremiumConversionDerivativesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ocup:PremiumConversionDerivativesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2021-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200331_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsNonrecurringMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210331_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsNonrecurringMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2021-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201105to20201105">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-11-05</xbrli:startDate>
      <xbrli:endDate>2020-11-05</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201105">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-11-05</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201105_TypeOfArrangementAxis_SecuritiesPurchaseAgreementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ocup:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-11-05</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201105_BusinessAcquisitionAxis_RexahnStockholdersMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ocup:RexahnStockholdersMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-11-05</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201105_BusinessAcquisitionAxis_FormerStockholdersAndOptionholdersOfPrivateOcuphireMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ocup:FormerStockholdersAndOptionholdersOfPrivateOcuphireMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-11-05</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201105_BusinessAcquisitionAxis_RexahnStockholdersMember_RelatedPartyTransactionAxis_BioSenseGlobalLLCMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ocup:BioSenseGlobalLLCMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ocup:RexahnStockholdersMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-11-05</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201105_BusinessAcquisitionAxis_RexahnStockholdersMember_RelatedPartyTransactionAxis_ZhejiangHaiChangBiotechnologyCoLtdMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ocup:RexahnStockholdersMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ocup:ZhejiangHaiChangBiotechnologyCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-11-05</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210331_BusinessAcquisitionAxis_RexahnStockholdersMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ocup:RexahnStockholdersMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2021-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210331_BusinessAcquisitionAxis_RexahnStockholdersMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ocup:RexahnStockholdersMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2021-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210331_BusinessAcquisitionAxis_RexahnStockholdersMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ocup:RexahnStockholdersMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2021-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210101to20210331_BusinessAcquisitionAxis_RexahnStockholdersMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ocup:RexahnStockholdersMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210203to20210203_ClassOfWarrantOrRightAxis_SeriesBWarrantsMember_TypeOfArrangementAxis_WaiverAgreementsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ocup:WaiverAgreementsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ocup:SeriesBWarrantsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-02-03</xbrli:startDate>
      <xbrli:endDate>2021-02-03</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200629to20200629_RelatedPartyTransactionsByRelatedPartyAxis_InvestorMember_TypeOfArrangementAxis_SecuritiesPurchaseAgreementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ocup:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-06-29</xbrli:startDate>
      <xbrli:endDate>2020-06-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200629to20200629_RelatedPartyTransactionsByRelatedPartyAxis_DirectorMember_TypeOfArrangementAxis_SecuritiesPurchaseAgreementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ocup:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:DirectorMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-06-29</xbrli:startDate>
      <xbrli:endDate>2020-06-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210101to20210331_BusinessAcquisitionAxis_PrivateOcuphireMember_TypeOfArrangementAxis_SecuritiesPurchaseAgreementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ocup:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ocup:PrivateOcuphireMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210101to20210331_BusinessAcquisitionAxis_RexahnStockholdersMember_TypeOfArrangementAxis_SecuritiesPurchaseAgreementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ocup:RexahnStockholdersMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ocup:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200629_TypeOfArrangementAxis_SecuritiesPurchaseAgreementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ocup:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-06-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201119_TypeOfArrangementAxis_SecuritiesPurchaseAgreementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ocup:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-11-19</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210101to20210331_TypeOfArrangementAxis_SecuritiesPurchaseAgreementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ocup:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210331_ClassOfWarrantOrRightAxis_SeriesBWarrantsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ocup:SeriesBWarrantsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2021-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201119_ClassOfWarrantOrRightAxis_SeriesAWarrantsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ocup:SeriesAWarrantsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-11-19</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210331_ClassOfWarrantOrRightAxis_SeriesAWarrantsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ocup:SeriesAWarrantsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2021-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210331_ClassOfWarrantOrRightAxis_SeriesAWarrantsMember_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ocup:SeriesAWarrantsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2021-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210331_ClassOfWarrantOrRightAxis_SeriesAWarrantsMember_MeasurementInputTypeAxis_MeasurementInputExpectedDividendRateMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ocup:SeriesAWarrantsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2021-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210331_ClassOfWarrantOrRightAxis_SeriesAWarrantsMember_MeasurementInputTypeAxis_MeasurementInputPriceVolatilityMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ocup:SeriesAWarrantsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2021-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210101to20210331_ClassOfWarrantOrRightAxis_SeriesAWarrantsMember_MeasurementInputTypeAxis_MeasurementInputExpectedTermMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ocup:SeriesAWarrantsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210101to20210331_ClassOfWarrantOrRightAxis_SeriesAWarrantsMember_TypeOfArrangementAxis_WaiverAgreementsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ocup:WaiverAgreementsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ocup:SeriesAWarrantsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20200331_BusinessAcquisitionAxis_RexahnStockholdersMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ocup:RexahnStockholdersMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_PropertyPlantAndEquipmentByTypeAxis_EquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210331_PropertyPlantAndEquipmentByTypeAxis_EquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2021-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210331_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2021-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180525to20180525_ShortTermDebtTypeAxis_ConvertibleDebtMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-05-25</xbrli:startDate>
      <xbrli:endDate>2018-05-25</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201104to20201104_ShortTermDebtTypeAxis_ConvertibleDebtMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-11-04</xbrli:startDate>
      <xbrli:endDate>2020-11-04</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210331_ShortTermDebtTypeAxis_ConvertibleDebtMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2021-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20200331_ShortTermDebtTypeAxis_ConvertibleDebtMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210101to20210331_ShortTermDebtTypeAxis_ConvertibleDebtMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200901to20200930_ShortTermDebtTypeAxis_ConvertibleDebtMember_TypeOfArrangementAxis_ReverseMergerMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ocup:ReverseMergerMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-09-01</xbrli:startDate>
      <xbrli:endDate>2020-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200901to20200930_ShortTermDebtTypeAxis_ConvertibleDebtMember_TypeOfArrangementAxis_ChangeInControlMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ocup:ChangeInControlMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-09-01</xbrli:startDate>
      <xbrli:endDate>2020-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200901to20200930_ShortTermDebtTypeAxis_ConvertibleDebtMember_TypeOfArrangementAxis_QualifiedFinancingMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ocup:QualifiedFinancingMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-09-01</xbrli:startDate>
      <xbrli:endDate>2020-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200901to20200930_ShortTermDebtTypeAxis_ConvertibleDebtMember_SubsidiarySaleOfStockAxis_IPOMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-09-01</xbrli:startDate>
      <xbrli:endDate>2020-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210101to20210331_ShortTermDebtTypeAxis_ConvertibleDebtMember_TypeOfArrangementAxis_QualifiedFinancingMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ocup:QualifiedFinancingMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200331_ShortTermDebtTypeAxis_ConvertibleDebtMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201231_ShortTermDebtTypeAxis_ConvertibleDebtMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200331_ShortTermDebtTypeAxis_ConvertibleNotesPayableMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20200331_ShortTermDebtTypeAxis_ConvertibleNotesPayableMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210101to20210331_RelatedPartyTransactionAxis_ApexianSublicenseAgreementMember_StatementClassOfStockAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ocup:ApexianSublicenseAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210331_RelatedPartyTransactionAxis_ApexianSublicenseAgreementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ocup:ApexianSublicenseAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2021-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210101to20210331_BusinessAcquisitionAxis_PrivateOcuphireMember_RelatedPartyTransactionAxis_PreMergerFinancingMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ocup:PreMergerFinancingMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ocup:PrivateOcuphireMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210101to20210331_BusinessAcquisitionAxis_RexahnStockholdersMember_RelatedPartyTransactionAxis_PreMergerFinancingMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ocup:RexahnStockholdersMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ocup:PreMergerFinancingMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210101to20210331_RelatedPartyTransactionAxis_PreMergerFinancingMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ocup:PreMergerFinancingMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210331_RelatedPartyTransactionAxis_PreMergerFinancingMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ocup:PreMergerFinancingMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2021-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210331_ClassOfWarrantOrRightAxis_SeriesBWarrantsMember_RelatedPartyTransactionAxis_PreMergerFinancingMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ocup:SeriesBWarrantsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ocup:PreMergerFinancingMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2021-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210331_ClassOfWarrantOrRightAxis_SeriesAWarrantsMember_RelatedPartyTransactionAxis_PreMergerFinancingMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ocup:SeriesAWarrantsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ocup:PreMergerFinancingMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2021-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210101to20210331_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20200331_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20200331_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210101to20210331_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210222_PlanNameAxis_InducementPlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ocup:InducementPlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2021-02-22</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210331_PlanNameAxis_EquityIncentivePlan2018Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ocup:EquityIncentivePlan2018Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2021-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201105_PlanNameAxis_EquityIncentivePlan2020Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ocup:EquityIncentivePlan2020Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-11-05</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20201105_PlanNameAxis_EquityIncentivePlan2020Member_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ocup:EquityIncentivePlan2020Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-11-05</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210101to20210331_PlanNameAxis_EvergreenProvisionPlan2020Member_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ocup:EvergreenProvisionPlan2020Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210101to20210331_PlanNameAxis_EvergreenProvisionPlan2020Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ocup:EvergreenProvisionPlan2020Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210101to20210101_PlanNameAxis_EvergreenProvisionPlan2020Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ocup:EvergreenProvisionPlan2020Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-01-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20200331_PlanNameAxis_EvergreenProvisionPlan2020Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ocup:EvergreenProvisionPlan2020Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210101to20210331_PlanNameAxis_EvergreenProvisionPlan2020Member_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ocup:EvergreenProvisionPlan2020Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20200331_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_EvergreenProvisionPlan2020Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ocup:EvergreenProvisionPlan2020Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210101to20210331_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_EvergreenProvisionPlan2020Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ocup:EvergreenProvisionPlan2020Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210331_PlanNameAxis_EvergreenProvisionPlan2020Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ocup:EvergreenProvisionPlan2020Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2021-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210331_PlanNameAxis_InducementPlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ocup:InducementPlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2021-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210101to20210331_AwardTypeAxis_RestrictedStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20200331_AwardTypeAxis_RestrictedStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210101to20210331_AwardTypeAxis_OcuphireStockAwardsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ocup:OcuphireStockAwardsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210101to20210331_RelatedPartyTransactionAxis_ApexianSublicenseAgreementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ocup:ApexianSublicenseAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20200331_RelatedPartyTransactionAxis_ApexianSublicenseAgreementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ocup:ApexianSublicenseAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210101to20210331_HealthCareOrganizationRevenueSourcesAxis_DevelopmentAndRegulatoryMilestonesMember_RangeAxis_MaximumMember_RelatedPartyTransactionAxis_ApexianSublicenseAgreementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:HealthCareOrganizationRevenueSourcesAxis">ocup:DevelopmentAndRegulatoryMilestonesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ocup:ApexianSublicenseAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210101to20210331_HealthCareOrganizationRevenueSourcesAxis_SalesMilestonesMember_RangeAxis_MaximumMember_RelatedPartyTransactionAxis_ApexianSublicenseAgreementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ocup:ApexianSublicenseAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:HealthCareOrganizationRevenueSourcesAxis">ocup:SalesMilestonesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210101to20210331_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_RestrictedStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210101to20210331_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20200331_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_RestrictedStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20200331_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_SeriesAWarrantsAndSeriesBWarrantsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">ocup:SeriesAWarrantsAndSeriesBWarrantsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210101to20210331_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_FormerRexahnWarrantsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">ocup:FormerRexahnWarrantsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20200331_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20200331_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_FormerRexahnOptionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">ocup:FormerRexahnOptionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20200101to20200331_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_FormerRexahnWarrantsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">ocup:FormerRexahnWarrantsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210101to20210331_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_FormerRexahnOptionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">ocup:FormerRexahnOptionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210101to20210331_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_SeriesAWarrantsAndSeriesBWarrantsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">ocup:SeriesAWarrantsAndSeriesBWarrantsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210401to20210430_ClassOfWarrantOrRightAxis_SeriesBWarrantsMember_SubsequentEventTypeAxis_SubsequentEventMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ocup:SeriesBWarrantsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-04-01</xbrli:startDate>
      <xbrli:endDate>2021-04-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20210506to20210506_RelatedPartyTransactionsByRelatedPartyAxis_AccreditedInvestorMember_StatementEquityComponentsAxis_CommonStockMember_SubsequentEventTypeAxis_SubsequentEventMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001228627</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ocup:AccreditedInvestorMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-05-06</xbrli:startDate>
      <xbrli:endDate>2021-05-06</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>ocup:Product</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U005">
    <xbrli:measure>xbrli:pure</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U006">
    <xbrli:measure>ocup:Segment</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U007">
    <xbrli:measure>ocup:Director</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U008">
    <xbrli:measure>ocup:Right</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U009">
    <xbrli:measure>ocup:Milestone</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U010">
    <xbrli:measure>ocup:BoardMember</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U011">
    <xbrli:measure>ocup:Officer</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U012">
    <xbrli:measure>ocup:Member</xbrli:measure>
  </xbrli:unit>
  <!--Accounts payable-->
  <us-gaap:AccountsPayableCurrent id="Fact_1e907eae2f95473db26304b12ac34a0b" contextRef="c20210331" unitRef="U002" decimals="-3">1415000</us-gaap:AccountsPayableCurrent>
  <!--Accounts payable-->
  <us-gaap:AccountsPayableCurrent id="Fact_e0b5b69ab95d43168a3fa474f8c453cb" contextRef="c20201231" unitRef="U002" decimals="-3">1214000</us-gaap:AccountsPayableCurrent>
  <!--Accrued expenses-->
  <us-gaap:AccruedLiabilitiesCurrent id="Fact_27b6ca161a8b472bb6e22066022f8c8f" contextRef="c20210331" unitRef="U002" decimals="-3">895000</us-gaap:AccruedLiabilitiesCurrent>
  <!--Accrued expenses-->
  <us-gaap:AccruedLiabilitiesCurrent id="Fact_ca8d1b9617de49ad9fdfabecca07e4e2" contextRef="c20201231" unitRef="U002" decimals="-3">1971000</us-gaap:AccruedLiabilitiesCurrent>
  <!--Professional services-->
  <us-gaap:AccruedProfessionalFeesCurrent id="Fact_18cedec79f77454caf367f571703742c" contextRef="c20210331" unitRef="U002" decimals="-3">162000</us-gaap:AccruedProfessionalFeesCurrent>
  <!--Professional services-->
  <us-gaap:AccruedProfessionalFeesCurrent id="Fact_88cbd11396cf4cc986abd69a9d7d0c07" contextRef="c20201231" unitRef="U002" decimals="-3">186000</us-gaap:AccruedProfessionalFeesCurrent>
  <!--Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment-->
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment id="Fact_1b6200e9788b4f58b1b0c9d4c674c810" contextRef="c20210331" unitRef="U002" decimals="-3">12000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <!--Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment-->
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment id="Fact_7ae5dddd94a04f10946c9a4145049762" contextRef="c20201231" unitRef="U002" decimals="-3">11000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <!--Additional paid-in-capital-->
  <us-gaap:AdditionalPaidInCapital id="Fact_412949a2d7664cc580a7fad741fd50cc" contextRef="c20201231" unitRef="U002" decimals="-3">19207000</us-gaap:AdditionalPaidInCapital>
  <!--Additional paid-in-capital-->
  <us-gaap:AdditionalPaidInCapital id="Fact_c504554497574435a910377fb797ff41" contextRef="c20210331" unitRef="U002" decimals="-3">81504000</us-gaap:AdditionalPaidInCapital>
  <!--APIC, Share-based Payment Arrangement, Increase for Cost Recognition-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue id="Fact_03003d817f914249a0d29d97f8e54be5" contextRef="c20210101to20210331" unitRef="U002" decimals="-3">494000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--APIC, Share-based Payment Arrangement, Increase for Cost Recognition-Additional Paid-in Capital [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue id="Fact_082f0fa08f9644b79c417bc0ada8234b" contextRef="c20210101to20210331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">494000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--APIC, Share-based Payment Arrangement, Increase for Cost Recognition-Accumulated Deficit [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue id="Fact_757dd965e093433797dacff4983e879c" contextRef="c20210101to20210331_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--APIC, Share-based Payment Arrangement, Increase for Cost Recognition-Common Stock [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue id="Fact_92d89c7247ab4dc5a486e7c1a31ccfde" contextRef="c20200101to20200331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--APIC, Share-based Payment Arrangement, Increase for Cost Recognition-Accumulated Deficit [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue id="Fact_b9c7dd9a688f4452a1c9265fce1eb19f" contextRef="c20200101to20200331_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--APIC, Share-based Payment Arrangement, Increase for Cost Recognition-Common Stock [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue id="Fact_c7a67c25dc7749aeafb68f303f69a584" contextRef="c20210101to20210331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--APIC, Share-based Payment Arrangement, Increase for Cost Recognition-Additional Paid-in Capital [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue id="Fact_cf7443d0292c427db85c2d37a8610ccc" contextRef="c20200101to20200331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">61000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--APIC, Share-based Payment Arrangement, Increase for Cost Recognition-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue id="Fact_d22c02f846874c8d8ee3d8bc9679def7" contextRef="c20200101to20200331" unitRef="U002" decimals="-3">61000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Share based compensation-Research and Development Expense [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense id="Fact_1ae1f243457f46b8a109a833391172cb" contextRef="c20210101to20210331_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember" unitRef="U002" decimals="-3">301000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Share based compensation-->
  <us-gaap:AllocatedShareBasedCompensationExpense id="Fact_78ad1ff8cd4f42c6b11554d3d265a3b7" contextRef="c20210101to20210331" unitRef="U002" decimals="-3">494000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Share based compensation-->
  <us-gaap:AllocatedShareBasedCompensationExpense id="Fact_8f7ade3023dc405ea93917345cca1ca2" contextRef="c20200101to20200331" unitRef="U002" decimals="-3">61000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Share based compensation-Research and Development Expense [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense id="Fact_b376affcbeb940da94eb8b1068076223" contextRef="c20200101to20200331_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember" unitRef="U002" decimals="-3">19000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Share based compensation-General and Administrative Expense [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense id="Fact_f1103e89041c4260a1d9c0b80a15f376" contextRef="c20200101to20200331_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember" unitRef="U002" decimals="-3">42000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Share based compensation-General and Administrative Expense [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense id="Fact_f21519c9f604405b9f23aa950ca01839" contextRef="c20210101to20210331_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember" unitRef="U002" decimals="-3">193000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Share based compensation-Evergreen Provision Plan 2020 [Member]-Stock Options [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense id="Fact_15fad171666f4e7097d5a6b18adcbcd2" contextRef="c20200101to20200331_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_EvergreenProvisionPlan2020Member" unitRef="U002" decimals="0">61000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Share based compensation-Evergreen Provision Plan 2020 [Member]-Stock Options [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense id="Fact_be13fc27bf2a4c75a409b0cda1937b2d" contextRef="c20210101to20210331_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_EvergreenProvisionPlan2020Member" unitRef="U002" decimals="0">446000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Share based compensation-Restricted Stock Awards [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense id="Fact_2f59adc5e8be452dba02a58f726fec1a" contextRef="c20210101to20210331_AwardTypeAxis_RestrictedStockMember" unitRef="U002" decimals="0">22000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Share based compensation-Restricted Stock Awards [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense id="Fact_94eada4251f64c12a7d6fe1e5172c526" contextRef="c20200101to20200331_AwardTypeAxis_RestrictedStockMember" unitRef="U002" decimals="0">0</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Share based compensation-Ocuphire Stock Awards [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense id="Fact_a686224bc42f4eac853d995232598615" contextRef="c20210101to20210331_AwardTypeAxis_OcuphireStockAwardsMember" unitRef="U002" decimals="0">26000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Amortization of note discounts-->
  <us-gaap:AmortizationOfDebtDiscountPremium id="Fact_4569ad2839d940ecab9cddd78e7d0b51" contextRef="c20200101to20200331" unitRef="U002" decimals="-3">376000</us-gaap:AmortizationOfDebtDiscountPremium>
  <!--Amortization of note discounts-->
  <us-gaap:AmortizationOfDebtDiscountPremium id="Fact_c91061cb5b024b4eae64124e55d0d3ff" contextRef="c20210101to20210331" unitRef="U002" decimals="-3">0</us-gaap:AmortizationOfDebtDiscountPremium>
  <!--Amortization of note discounts-Convertible Debt [Member]-->
  <us-gaap:AmortizationOfDebtDiscountPremium id="Fact_d478f63c66334989bd7737eeb2e88886" contextRef="c20200101to20200331_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="-5">400000</us-gaap:AmortizationOfDebtDiscountPremium>
  <!--Antidilutive securities excluded from computation of net loss per share (in shares)-Restricted Stock Awards [Member]-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount id="Fact_08109fe3b15846969d2098b62c7015d6" contextRef="c20210101to20210331_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_RestrictedStockMember" unitRef="U001" decimals="0">4474</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Antidilutive securities excluded from computation of net loss per share (in shares)-Stock Options [Member]-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount id="Fact_44cf5afdea944e21b318bc6099e6aa09" contextRef="c20210101to20210331_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_EmployeeStockOptionMember" unitRef="U001" decimals="0">1818612</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Antidilutive securities excluded from computation of net loss per share (in shares)-Restricted Stock Awards [Member]-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount id="Fact_7208ef0de110488386814504181aec95" contextRef="c20200101to20200331_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_RestrictedStockMember" unitRef="U001" decimals="0">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Antidilutive securities excluded from computation of net loss per share (in shares)-Series A Warrants and Series B Warrants [Member]-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount id="Fact_805bc7ad76f24030a16f5afef2786b88" contextRef="c20200101to20200331_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_SeriesAWarrantsAndSeriesBWarrantsMember" unitRef="U001" decimals="0">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Antidilutive securities excluded from computation of net loss per share (in shares)-Former Rexahn Warrants [Member]-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount id="Fact_ab5d52ac61634ffb8ad2e4f27106704b" contextRef="c20210101to20210331_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_FormerRexahnWarrantsMember" unitRef="U001" decimals="0">66538</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Antidilutive securities excluded from computation of net loss per share (in shares)-Stock Options [Member]-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount id="Fact_b5243f6473514246866bdff57c7f1a15" contextRef="c20200101to20200331_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_EmployeeStockOptionMember" unitRef="U001" decimals="0">1029781</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Antidilutive securities excluded from computation of net loss per share (in shares)-Former Rexahn Options [Member]-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount id="Fact_c0686a3e0e8b4d5096a7203429a9d56f" contextRef="c20200101to20200331_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_FormerRexahnOptionsMember" unitRef="U001" decimals="0">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Antidilutive securities excluded from computation of net loss per share (in shares)-Former Rexahn Warrants [Member]-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount id="Fact_c6b3b257607548a291903a4994407495" contextRef="c20200101to20200331_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_FormerRexahnWarrantsMember" unitRef="U001" decimals="0">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Antidilutive securities excluded from computation of net loss per share (in shares)-Former Rexahn Options [Member]-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount id="Fact_dbb9f65f62194ce2a5b8cc47af8ad87a" contextRef="c20210101to20210331_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_FormerRexahnOptionsMember" unitRef="U001" decimals="0">123</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Antidilutive securities excluded from computation of net loss per share (in shares)-Series A Warrants and Series B Warrants [Member]-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount id="Fact_f7e63323a39b42b5b9747689166335d1" contextRef="c20210101to20210331_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_SeriesAWarrantsAndSeriesBWarrantsMember" unitRef="U001" decimals="0">7374172</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Assets-->
  <us-gaap:Assets id="Fact_1f7b976884864dc083ed490c7243b5ab" contextRef="c20210331" unitRef="U002" decimals="-3">12126000</us-gaap:Assets>
  <!--Assets-->
  <us-gaap:Assets id="Fact_9094cf9905fd48be9c4ceeb319726cec" contextRef="c20201231" unitRef="U002" decimals="-3">17682000</us-gaap:Assets>
  <!--Assets, Current-->
  <us-gaap:AssetsCurrent id="Fact_695969027002478590326545430b6628" contextRef="c20210331" unitRef="U002" decimals="-3">12113000</us-gaap:AssetsCurrent>
  <!--Assets, Current-->
  <us-gaap:AssetsCurrent id="Fact_9ef9911b3c97445596f0ec37ed0b5885" contextRef="c20201231" unitRef="U002" decimals="-3">17668000</us-gaap:AssetsCurrent>
  <!--Basis of Accounting, Policy [Policy Text Block]-->
  <us-gaap:BasisOfAccountingPolicyPolicyTextBlock id="Fact_da5ebf602c9a4183bc53909ab751fbb0" contextRef="c20210101to20210331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div&gt;Basis of Presentation&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The accompanying condensed financial statements have been prepared by the Company, without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (SEC). Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles (GAAP) have been condensed or omitted pursuant to such rules and regulations.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The December 31, 2020 condensed balance sheet was derived from audited financial statements, and may not include all disclosures required by GAAP; however, the Company believes that the disclosures are adequate to make the information presented not misleading. These unaudited condensed financial statements should be read in conjunction with the audited financial statements and the notes thereto for the fiscal year ended December 31, 2020.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;In the opinion of management, all adjustments, consisting of only normal recurring adjustments that are necessary to present fairly the financial position, results of operations, and cash flows for the interim periods, have been made. The results of operations for the interim periods are not necessarily indicative of the operating results for the full fiscal year or any future periods.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The condensed consolidated financial statements of the Company include a subsidiary, OcuSub, Inc., which is fully owned by the Company. All significant intercompany accounts and transactions have been eliminated in the preparation of the financial statements.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;All of the share and per share amounts presented were adjusted, on a retroactive basis, to reflect the exchange of the shares of Ocuphire pre-Merger (&amp;#8220;Private Ocuphire&amp;#8221;) into 1.0565 shares of the Company (the &amp;#8220;Exchange Ratio&amp;#8221;), except for par value and share authorizations of Private Ocuphire for periods presented prior to the Merger.&lt;/div&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
  <!--Business Combination, Step Acquisition, Equity Interest in Acquiree, Including Subsequent Acquisition, Percentage-Rexahn stockholders [Member]-->
  <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage id="Fact_54ae41be52b1483a89ec796c35be9b66" contextRef="c20201105_BusinessAcquisitionAxis_RexahnStockholdersMember" unitRef="U005" decimals="3">0.134</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage>
  <!--Business Combination, Step Acquisition, Equity Interest in Acquiree, Including Subsequent Acquisition, Percentage-Former stockholders and Optionholders of Private Ocuphire [Member]-->
  <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage id="Fact_8d559d4db35f4022b3c2c239f8b97b87" contextRef="c20201105_BusinessAcquisitionAxis_FormerStockholdersAndOptionholdersOfPrivateOcuphireMember" unitRef="U005" decimals="3">0.866</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage>
  <!--Business Combinations Policy [Policy Text Block]-->
  <us-gaap:BusinessCombinationsPolicy id="Fact_adb62c5877074f73b8007bdc2b0beadc" contextRef="c20210101to20210331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-style: italic; font-weight: bold;"&gt;Reverse Merger with Rexahn&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;On June 17, 2020, Ocuphire, Rexahn Pharmaceuticals, Inc. (&amp;#8220;Rexahn&amp;#8221;), and Razor Merger Sub, Inc., a Delaware corporation and wholly-owned subsidiary of Rexahn (&amp;#8220;Merger Sub&amp;#8221;), entered into an Agreement and Plan of Merger and Reorganization, as amended on June 29, 2020 (as amended, the &amp;#8220;Merger Agreement&amp;#8221;), pursuant to which, among other things, and subject to the satisfaction or waiver of certain conditions set forth in the Merger Agreement, Merger Sub would merge with and into Ocuphire, with Ocuphire continuing as a wholly-owned subsidiary of Rexahn and the surviving corporation of the merger (the &amp;#8220;Merger&amp;#8221;). The Merger closed on November 5, 2020.&amp;#160; Upon completion of the Merger, Rexahn changed its name to Ocuphire Pharma, Inc. and changed its ticker symbol on the Nasdaq Capital Market to "OCUP".&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The Company&amp;#8217;s headquarters is located in Farmington Hills, Michigan.&lt;/div&gt;&lt;/div&gt;</us-gaap:BusinessCombinationsPolicy>
  <!--Merger-->
  <us-gaap:BusinessCombinationDisclosureTextBlock id="Fact_7d54eb6773e4470fb7c9c9c5bcf9acd6" contextRef="c20210101to20210331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top; font-weight: bold;"&gt;2.&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="font-weight: bold;"&gt;Merger&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;On November 5, 2020, the Company completed its merger transaction with Rexahn in accordance with the terms of the Merger Agreement. Immediately after the Merger, there were approximately 7,091,878 shares of the Company&amp;#8217;s common stock, par value $0.0001 per share (the &amp;#8220;Common Stock&amp;#8221;) outstanding (not including 3,749,992 Additional Shares under the Securities Purchase Agreement that were held in escrow subject to final adjustment). The former stockholders and option holders of Private Ocuphire (including the Investors under the Securities Purchase Agreement) owned, or held rights to acquire, in the aggregate approximately 86.6% of the fully-diluted Common Stock, which for these purposes is defined as the outstanding Common Stock, plus outstanding options of the Company, and not including any Additional Shares (the &amp;#8220;Fully-Diluted Common Stock&amp;#8221;), with the former Rexahn stockholders immediately prior to the Merger owning approximately 13.4% of the Fully-Diluted Common Stock. Pursuant to the Merger Agreement, the number of shares of Common Stock issued to Private Ocuphire&amp;#8217;s stockholders for each share of Ocuphire&amp;#8217;s common stock outstanding immediately prior to the Merger was calculated using an Exchange Ratio of approximately 1.0565 shares of Common Stock for each share of Private Ocuphire common stock. Immediately following the Merger, the stockholders of Private Ocuphire owned approximately 86.6% of the outstanding common stock of the Company.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The transaction was accounted for as an asset acquisition in accordance with GAAP. Under this method of accounting, Private Ocuphire was deemed to be the accounting acquirer for financial reporting purposes. This determination was primarily based on the facts that, immediately following the Merger: (i) Private Ocuphire&amp;#8217;s stockholders owned substantially all of the voting rights in the combined company, (ii) Private Ocuphire designated all, but one, of the members of the initial board of directors of the combined company, and (iii) Private Ocuphire&amp;#8217;s senior management holds all key positions in the senior management of the combined company. As a result, as of the closing date of the Merger, the net assets of Rexahn were recorded at their acquisition-date relative fair values in the consolidated financial statements of the Company and the reported operating results prior to the Merger are those of Private Ocuphire.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-style: italic; font-weight: bold;"&gt;Contingent Value Rights Agreement&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;On November 5, 2020, in connection with the Merger, the Company, Shareholder Representatives Services LLC, as representative of the Rexahn stockholders prior to the Merger, and Olde Monmouth Stock Transfer Co., Inc., as the rights agent, entered into a Contingent Value Rights Agreement (the &amp;#8220;CVR Agreement&amp;#8221;).&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Pursuant to the Merger Agreement and the CVR Agreement, Rexahn stockholders of record as of immediately prior to the Effective Time received one contingent value right (&amp;#8220;CVR&amp;#8221;) for each share of Rexahn Common Stock held.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Each CVR entitles such holders to receive, for each calendar quarter (each, a &amp;#8220;CVR Payment Period&amp;#8221;) during the 15-year period after the Closing (the &amp;#8220;CVR Term&amp;#8221;), an amount equal to the following:&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;&lt;tr&gt;&lt;td style="width: 18pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 18pt; vertical-align: top;"&gt;&amp;#8226;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div&gt;90% of all payments received by Rexahn or its affiliates during such CVR Payment Period from or on behalf of BioSense Global LLC (&amp;#8220;BioSense&amp;#8221;) pursuant to that certain License and Assignment Agreement, dated as of February 25, 2019, by and between BioSense and Rexahn, as amended by Amendment No. 1, dated August 24, 2019, and as further amended by Amendment No. 2, dated March 10, 2020, minus certain permitted deductions;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;&lt;tr&gt;&lt;td style="width: 18pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 18pt; vertical-align: top;"&gt;&amp;#8226;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div&gt;90% of all payments received by Rexahn or its affiliates during such CVR Payment Period from or on behalf of Zhejiang HaiChang Biotechnology Co., Ltd. (&amp;#8220;HaiChang&amp;#8221;) pursuant to that certain Exclusive License Agreement, dated as of February 8, 2020, by and between HaiChang and Rexahn, minus certain permitted deductions; and&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;&lt;tr&gt;&lt;td style="width: 18pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 18pt; vertical-align: top;"&gt;&amp;#8226;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div&gt;75% of the sum of (i) all cash consideration paid by a third party to Rexahn or its affiliates during the applicable CVR Payment Period in connection with the grant, sale or transfer of rights to Rexahn&amp;#8217;s pre-Closing intellectual property (other than a grant, sale or transfer of rights involving a sale or disposition of the post-Merger combined company) that is entered into during the 10-year period after the Closing (&amp;#8220;Parent IP Deal&amp;#8221;), plus (ii) with respect to any non-cash consideration received by Rexahn or its affiliates from a third party during the applicable CVR Payment Period in connection with any Parent IP Deal, all amounts received by Rexahn and its affiliates for such non-cash consideration at the time such non-cash consideration is monetized by Rexahn or its affiliates, minus (iii) certain permitted deductions.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The CVRs are not transferable, except in certain limited circumstances, will not be certificated or evidenced by any instrument, will not accrue interest and will not be registered with the SEC or listed for trading on any exchange. The CVR Agreement will continue in effect until the later of the end of the CVR Term and the payment of all amounts payable thereunder. As of the November 5, 2020, the Merger closing date, and March 31, 2021, no milestones had been accrued as there were no potential milestones yet considered probable.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-style: italic; font-weight: bold;"&gt;Former Rexahn Warrants&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;Following the closing of the Merger, 231,433 outstanding, unexercised Rexahn warrants to purchase Common Stock remained outstanding upon close of the Merger, the majority of which were subsequently repurchased according to the terms of the original warrant agreements.&amp;#160; As of March 31, 2021, 66,538 of the Rexahn warrants remained outstanding with exercise prices ranging from $38.40 to $198.00 per share with an average remaining contractual life of 2.7 years.&lt;/div&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
  <!--Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect-->
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect id="Fact_3e8dfff4e0ff4d3bb24cde7f3a371b98" contextRef="c20200101to20200331" unitRef="U002" decimals="-3">-284000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
  <!--Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect-->
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect id="Fact_a38d8d81310844f1a4160583161e1d7c" contextRef="c20210101to20210331" unitRef="U002" decimals="-3">-5802000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
  <!--Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents-->
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents id="Fact_88d61c02c3a945adb0bcd16657b7eeaf" contextRef="c20191231" unitRef="U002" decimals="-3">1537000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
  <!--Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents-->
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents id="Fact_9add2a8a76ae49f58c777e64d036a877" contextRef="c20201231" unitRef="U002" decimals="-3">16399000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
  <!--Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents-->
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents id="Fact_591dfad6e13342a6847b523e83367a36" contextRef="c20200331" unitRef="U002" decimals="-3">1253000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
  <!--Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents-->
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents id="Fact_62e63eea2be9494fbf9a278f6936dcd4" contextRef="c20210331" unitRef="U002" decimals="-3">10597000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
  <!--Cash and cash equivalents-->
  <us-gaap:CashEquivalentsAtCarryingValue id="Fact_555c35dbf3574b1f8a2697d9ad79ecb0" contextRef="c20201231" unitRef="U002" decimals="-3">16399000</us-gaap:CashEquivalentsAtCarryingValue>
  <!--Cash and cash equivalents-->
  <us-gaap:CashEquivalentsAtCarryingValue id="Fact_7c956e94b8244ddb9238f21aebd5f492" contextRef="c20210331" unitRef="U002" decimals="-3">10597000</us-gaap:CashEquivalentsAtCarryingValue>
  <!--Exercise price (in dollars per share)-Maximum [Member]-Rexahn stockholders [Member]-->
  <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 id="Fact_1db4ef2d745341f4b98e50b5ef9e0df1" contextRef="c20210331_BusinessAcquisitionAxis_RexahnStockholdersMember_RangeAxis_MaximumMember" unitRef="U003" decimals="INF">198.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
  <!--Exercise price (in dollars per share)-Rexahn stockholders [Member]-Minimum [Member]-->
  <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 id="Fact_523f97029ab64bc4b714fec175db310e" contextRef="c20210331_BusinessAcquisitionAxis_RexahnStockholdersMember_RangeAxis_MinimumMember" unitRef="U003" decimals="INF">38.40</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
  <!--Exercise price (in dollars per share)-Series A Warrants [Member]-->
  <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 id="Fact_044e07dc410c42b285e0c60df97a2624" contextRef="c20201119_ClassOfWarrantOrRightAxis_SeriesAWarrantsMember" unitRef="U003" decimals="INF">4.4795</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
  <!--Exercise price (in dollars per share)-Series B Warrants [Member]-->
  <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 id="Fact_1ed116f6bdd145529aaba21cd86a5c3b" contextRef="c20210331_ClassOfWarrantOrRightAxis_SeriesBWarrantsMember" unitRef="U003" decimals="INF">0.0001</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
  <!--Class of Warrant or Right, Outstanding-Rexahn stockholders [Member]-->
  <us-gaap:ClassOfWarrantOrRightOutstanding id="Fact_61a229fb89074283a6fd7e2f0d0dbfee" contextRef="c20201105_BusinessAcquisitionAxis_RexahnStockholdersMember" unitRef="U001" decimals="INF">231433</us-gaap:ClassOfWarrantOrRightOutstanding>
  <!--Class of Warrant or Right, Outstanding-Rexahn stockholders [Member]-->
  <us-gaap:ClassOfWarrantOrRightOutstanding id="Fact_b6b0458723504bfd9d861efa5d998790" contextRef="c20210331_BusinessAcquisitionAxis_RexahnStockholdersMember" unitRef="U001" decimals="INF">66538</us-gaap:ClassOfWarrantOrRightOutstanding>
  <!--Warrant issued (in shares)-Series B Warrants [Member]-->
  <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights id="Fact_43ca3ceafd7649c8b6c90c7403287ad0" contextRef="c20210331_ClassOfWarrantOrRightAxis_SeriesBWarrantsMember" unitRef="U001" decimals="INF">1708334</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
  <!--Warrant issued (in shares)-Series A Warrants [Member]-->
  <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights id="Fact_ba07cff598b741e281275f68ac2ce645" contextRef="c20201119_ClassOfWarrantOrRightAxis_SeriesAWarrantsMember" unitRef="U001" decimals="INF">5665838</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
  <!--Collaborative Arrangement Disclosure [Text Block]-->
  <us-gaap:CollaborativeArrangementDisclosureTextBlock id="Fact_f229130044ec435e8c6a103356193359" contextRef="c20210101to20210331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top; font-weight: bold;"&gt;9.&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="font-weight: bold;"&gt;Apexian Sublicense Agreement&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;On January 21, 2020, the Company entered into a sublicense agreement (as amended on June 4, 2020, the &amp;#8220;Apexian Sublicense Agreement&amp;#8221;) with Apexian, pursuant to which it obtained exclusive worldwide patent and other intellectual property rights that constitute a Ref-1 Inhibitor program relating to therapeutic applications to treat disorders related to ophthalmic and diabetes mellitus conditions. The lead compound in the Ref-1 Inhibitor program is APX3330, which the Company intends to develop as an oral pill therapeutic to treat diabetic retinopathy and diabetic macular edema initially, and potentially later to treat wet age-related macular degeneration. As a result of the Sublicense Agreement, Apexian is considered by Ocuphire to be a related party.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;In connection with the Apexian Sublicense Agreement, the Company issued a total of 891,422 shares (as adjusted for the Exchange Ratio) of its common stock to Apexian and to certain affiliates of Apexian. The share issuance transaction was recorded in the amount of $2.1 million as IPR&amp;amp;D expense for the three months ended March 31, 2020 based on the fair market value of the common shares issued since no processes or activities that would constitute a &amp;#8220;business&amp;#8221; were acquired and none of the rights and underlying assets acquired had alternative future uses or reached a stage of technological feasibility. Additionally, in accordance with the Apexian Sublicense Agreement, the Company paid the balance remaining of $0.4 million of Ref-1 Inhibitor program costs to Apexian following the Company&amp;#8217;s listing on a major stock exchange.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The Company also agreed to make one-time milestone payments under the Apexian Sublicense Agreement for each of the first ophthalmic indication and the first diabetes mellitus indication for the Development and Regulatory milestones, and once for each of the Sales milestones. These milestone payments include (i) payments for specified developmental and regulatory milestones (including completion of the first Phase 2 trial and the first Phase 3 pivotal trial in the United States, and filing and achieving regulatory approval from the FDA for the first New Drug Application for a compound) totaling up to $11 million in the aggregate and (ii) payments for specified sales milestones of up to $20 million in the aggregate, which net sales milestone payments are payable once, upon the first achievement of such milestone. Lastly, the Company also agreed to make a royalty payment equal to a single-digit percentage of its net sales of products associated with the covered patents under the Apexian Sublicense Agreement. If it is not terminated pursuant to its terms, the Apexian Sublicense Agreement shall remain in effect until expiration of the last to expire of the covered patents.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;None of the milestone or royalty payments were triggered as of March 31, 2021.&lt;/div&gt;&lt;/div&gt;</us-gaap:CollaborativeArrangementDisclosureTextBlock>
  <!--Commitments and contingencies (Note 4)-->
  <us-gaap:CommitmentsAndContingencies id="Fact_020bd501357245e6b3b6c0d2e89feedc" contextRef="c20201231" unitRef="U002" xsi:nil="true" />
  <!--Commitments and contingencies (Note 4)-->
  <us-gaap:CommitmentsAndContingencies id="Fact_0d42d19640334351893f6be869e0e3f1" contextRef="c20210331" unitRef="U002" xsi:nil="true" />
  <!--Commitments and Contingencies-->
  <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock id="Fact_e4e1cb08f5be4e7482f02ceb62ea2bd1" contextRef="c20210101to20210331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&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="vertical-align: top; width: 27pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-weight: bold;"&gt;4.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; width: auto;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-weight: bold;"&gt;Commitments and Contingencies&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-style: italic; font-weight: bold;"&gt;Apexian Sublicense Agreement&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;On January 21, 2020, the Company entered into a sublicense agreement with Apexian Pharmaceuticals, Inc., pursuant to which it obtained exclusive worldwide patent and other intellectual property rights. In exchange for the patent and other intellectual rights, the Company agreed to certain milestone payments and royalty payments on future sales (See Note 9 &amp;#8212; Apexian Sublicense Agreement). As of March 31, 2021, there was sufficient uncertainty with regard to both the outcome of the relevant clinical trials and the ability of the Company to obtain sufficient funding to support any of the cash milestone payments under the sublicense agreement, that no liabilities were recorded related to the sublicense agreement.&lt;/div&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Facility Leases&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;In May 2019, the Company entered into a short-term non-cancellable facility lease (the &amp;#8220;Lease&amp;#8221;) for its operations and headquarters for a seven-month term beginning in June 2019. In October 2019 and November 2020, the Lease was amended to ultimately extend the term to December 31, 2021. Additionally, Ocuphire is leasing office space in Rockville, Maryland previously occupied by Rexahn (the &amp;#8220;Rexahn Lease&amp;#8221;). The Lease and the Rexahn Lease qualified for the short-term lease exception under ASC 842. The monthly base rent is approximately $3,000 and $13,000 for the Lease and Rexahn Lease, respectively. The rent expense associated with the Lease and Rexahn Lease in the aggregate amounted to $48,000 and $9,000 during the three months ended March 31, 2021 and 2020, respectively.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-style: italic; font-weight: bold;"&gt;Other&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;In the ordinary course of business, from time to time, the Company may be subject to a broad range of claims and legal proceedings that relate to contractual allegations, patent infringement and other claims. In addition, the Company from time to time may be potentially committed to reimburse third parties for costs incurred associated with business development related transactions upon the achievement of certain milestones. The Company establishes accruals when applicable for matters and commitments which it believes losses are probable and can be reasonably estimated. To date, no loss contingency for such matters and potential commitments have been recorded. Although it is not possible to predict with certainty the outcome of these matters or potential commitments, the Company is of the opinion that the ultimate resolution of these matters and potential commitments will not have a material adverse effect on its results of operations or financial position.&lt;/div&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
  <!--Common stock reserved for issuance (in shares)-Inducement Plan [Member]-->
  <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance id="Fact_32ddedf214d844b18bbaa5760d64eac3" contextRef="c20210222_PlanNameAxis_InducementPlanMember" unitRef="U001" decimals="INF">325258</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
  <!--Common stock reserved for issuance (in shares)-Equity Incentive Plan 2018 [Member]-->
  <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance id="Fact_40a27eae01394092bdba13f1bb3f10bf" contextRef="c20210331_PlanNameAxis_EquityIncentivePlan2018Member" unitRef="U001" decimals="INF">1241387</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
  <!--Common stock reserved for issuance (in shares)-Equity Incentive Plan 2020 [Member]-->
  <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance id="Fact_5ebd7d17e35f4739a48b0adbd4687f8f" contextRef="c20201105_PlanNameAxis_EquityIncentivePlan2020Member" unitRef="U001" decimals="INF">1000000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
  <!--Common stock reserved for issuance (in shares)-Equity Incentive Plan 2020 [Member]-Maximum [Member]-->
  <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance id="Fact_f3439a27af1346cf9466c3311a4e5c54" contextRef="c20201105_PlanNameAxis_EquityIncentivePlan2020Member_RangeAxis_MaximumMember" unitRef="U001" decimals="INF">70325</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
  <!--Common stock, par value (in dollars per share)-->
  <us-gaap:CommonStockParOrStatedValuePerShare id="Fact_7a1b9664a5e84ef2a3d0596c7dff3cad" contextRef="c20210331" unitRef="U003" decimals="INF">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
  <!--Common stock, par value (in dollars per share)-->
  <us-gaap:CommonStockParOrStatedValuePerShare id="Fact_b6f93fb461954a1f96bfa07379757bb4" contextRef="c20201231" unitRef="U003" decimals="INF">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
  <!--Common stock, par value (in dollars per share)-->
  <us-gaap:CommonStockParOrStatedValuePerShare id="Fact_e7adb8b5ca8c4eb8ba8543a019babc69" contextRef="c20201105" unitRef="U003" decimals="INF">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
  <!--Common stock, shares issued (in shares)-->
  <us-gaap:CommonStockSharesIssued id="Fact_a0a753fd66d041978828aa839fe42b73" contextRef="c20201231" unitRef="U001" decimals="INF">10882495</us-gaap:CommonStockSharesIssued>
  <!--Common stock, shares issued (in shares)-->
  <us-gaap:CommonStockSharesIssued id="Fact_bd75b122ad01405db3db1a2fd606b68e" contextRef="c20210331" unitRef="U001" decimals="INF">10929881</us-gaap:CommonStockSharesIssued>
  <!--Common stock, shares issued (in shares)-Securities Purchase Agreement [Member]-->
  <us-gaap:CommonStockSharesIssued id="Fact_239048a125d74169972da8ac65a1f038" contextRef="c20201105_TypeOfArrangementAxis_SecuritiesPurchaseAgreementMember" unitRef="U001" decimals="INF">3749992</us-gaap:CommonStockSharesIssued>
  <!--Common stock, shares issued (in shares)-Securities Purchase Agreement [Member]-->
  <us-gaap:CommonStockSharesIssued id="Fact_5b2e9b9853714de89ab2973f1d75cf0f" contextRef="c20200629_TypeOfArrangementAxis_SecuritiesPurchaseAgreementMember" unitRef="U001" decimals="INF">1249996</us-gaap:CommonStockSharesIssued>
  <!--Common stock, shares issued (in shares)-Securities Purchase Agreement [Member]-->
  <us-gaap:CommonStockSharesIssued id="Fact_d4376ef7600048d980afa00e2d4a6d22" contextRef="c20201119_TypeOfArrangementAxis_SecuritiesPurchaseAgreementMember" unitRef="U001" decimals="INF">3749992</us-gaap:CommonStockSharesIssued>
  <!--Common stock, shares authorized (in shares)-->
  <us-gaap:CommonStockSharesAuthorized id="Fact_4b24a10f269c4693b1deaf89f8fe10e5" contextRef="c20210331" unitRef="U001" decimals="INF">75000000</us-gaap:CommonStockSharesAuthorized>
  <!--Common stock, shares authorized (in shares)-->
  <us-gaap:CommonStockSharesAuthorized id="Fact_a4f4dd95efc1494c8a7f44f12d98c49a" contextRef="c20201231" unitRef="U001" decimals="INF">75000000</us-gaap:CommonStockSharesAuthorized>
  <!--Common stock, shares outstanding (in shares)-->
  <us-gaap:CommonStockSharesOutstanding id="Fact_20b6f6269db44409baf93d362c7ecf04" contextRef="c20201231" unitRef="U001" decimals="INF">10882495</us-gaap:CommonStockSharesOutstanding>
  <!--Common stock, shares outstanding (in shares)-->
  <us-gaap:CommonStockSharesOutstanding id="Fact_6d1db80a9646478e80614617e981c448" contextRef="c20210331" unitRef="U001" decimals="INF">10929881</us-gaap:CommonStockSharesOutstanding>
  <!--Common stock, par value $0.0001; 75,000,000 shares authorized as of March 31, 2021 and December 31, 2020; 10,929,881 and 10,882,495 shares issued and outstanding at March 31, 2021 and December 31, 2020, respectively.-->
  <us-gaap:CommonStockValue id="Fact_a675ef781f15428b803105360041b5d7" contextRef="c20210331" unitRef="U002" decimals="-3">1000</us-gaap:CommonStockValue>
  <!--Common stock, par value $0.0001; 75,000,000 shares authorized as of March 31, 2021 and December 31, 2020; 10,929,881 and 10,882,495 shares issued and outstanding at March 31, 2021 and December 31, 2020, respectively.-->
  <us-gaap:CommonStockValue id="Fact_f98c1f66b3b445bb9c91efe1c5f618b8" contextRef="c20201231" unitRef="U002" decimals="-3">1000</us-gaap:CommonStockValue>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax id="Fact_c838959e41b4434d918c45caf7456762" contextRef="c20210101to20210331" unitRef="U002" decimals="-3">-39014000</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax id="Fact_ede220dc377b4300b6a8b53cefca9cbb" contextRef="c20200101to20200331" unitRef="U002" decimals="-3">-3088000</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Conversion of Stock, Amount Issued-->
  <us-gaap:ConversionOfStockAmountIssued1 id="Fact_6437d90741324e53870b5577da521fc6" contextRef="c20210101to20210331" unitRef="U002" decimals="-3">0</us-gaap:ConversionOfStockAmountIssued1>
  <!--Conversion of Stock, Amount Issued-->
  <us-gaap:ConversionOfStockAmountIssued1 id="Fact_a6c34397803748e7a285eb04ce354925" contextRef="c20200101to20200331" unitRef="U002" decimals="-3">1750000</us-gaap:ConversionOfStockAmountIssued1>
  <!--Conversion of Stock, Amount Converted-->
  <us-gaap:ConversionOfStockAmountConverted1 id="Fact_1731470b641f4d0da9d73c3ab248f586" contextRef="c20200101to20200331" unitRef="U002" decimals="-3">831000</us-gaap:ConversionOfStockAmountConverted1>
  <!--Conversion of Stock, Amount Converted-->
  <us-gaap:ConversionOfStockAmountConverted1 id="Fact_6b24375fbeb24972b7d1c65af8621361" contextRef="c20210101to20210331" unitRef="U002" decimals="-3">0</us-gaap:ConversionOfStockAmountConverted1>
  <!--Debt Instrument, Convertible, Conversion Ratio-Reverse Merger [Member]-Convertible Debt [Member]-->
  <us-gaap:DebtInstrumentConvertibleConversionRatio1 id="Fact_4399c40a52064380b4b748dedf0e6939" contextRef="c20200901to20200930_ShortTermDebtTypeAxis_ConvertibleDebtMember_TypeOfArrangementAxis_ReverseMergerMember" unitRef="U005" decimals="INF">1.75</us-gaap:DebtInstrumentConvertibleConversionRatio1>
  <!--Debt Instrument, Convertible, Conversion Ratio-Convertible Debt [Member]-Change in Control [Member]-->
  <us-gaap:DebtInstrumentConvertibleConversionRatio1 id="Fact_8367fcab792f469ca22efead1c82620f" contextRef="c20200901to20200930_ShortTermDebtTypeAxis_ConvertibleDebtMember_TypeOfArrangementAxis_ChangeInControlMember" unitRef="U005" decimals="INF">2</us-gaap:DebtInstrumentConvertibleConversionRatio1>
  <!--Debt Instrument, Convertible, Conversion Ratio-Convertible Debt [Member]-Qualified Financing [Member]-->
  <us-gaap:DebtInstrumentConvertibleConversionRatio1 id="Fact_a390897a9bda40bbadae0d466071e90f" contextRef="c20200901to20200930_ShortTermDebtTypeAxis_ConvertibleDebtMember_TypeOfArrangementAxis_QualifiedFinancingMember" unitRef="U005" decimals="INF">1.75</us-gaap:DebtInstrumentConvertibleConversionRatio1>
  <!--Debt Instrument, Convertible, Conversion Ratio-IPO [Member]-Convertible Debt [Member]-->
  <us-gaap:DebtInstrumentConvertibleConversionRatio1 id="Fact_b59dad98d5544e20a7beb3891fc3d408" contextRef="c20200901to20200930_ShortTermDebtTypeAxis_ConvertibleDebtMember_SubsidiarySaleOfStockAxis_IPOMember" unitRef="U005" decimals="INF">1.75</us-gaap:DebtInstrumentConvertibleConversionRatio1>
  <!--Interest rate percentage-Convertible Debt [Member]-->
  <us-gaap:DebtInstrumentInterestRateStatedPercentage id="Fact_9768eff350344e78a66b5a22207cfb3c" contextRef="c20210331_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U005" decimals="INF">0.08</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <!--Convertible notes discount-Convertible Debt [Member]-->
  <us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet id="Fact_9dadc3bb29fb45e5b1fb16b414e24a62" contextRef="c20200331_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="-5">800000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet>
  <!--Prepaid and Other Assets-->
  <us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock id="Fact_90b9197a9369411fafd24bfe028e8f26" contextRef="c20210101to20210331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify;"&gt;Prepaid and other assets consist of the following (in thousands):&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table align="left" border="0" cellpadding="0" cellspacing="0" style="width: 90%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 66%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;March 31,&lt;/div&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;December 31,&lt;/div&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 66%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Prepaids&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;1,402&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;1,243&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 66%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;26&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;26&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 66%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Total prepaids and other assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;1,428&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;1,269&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock>
  <!--Deferred Costs, Current-->
  <us-gaap:DeferredCostsCurrent id="Fact_a54ad9c2e4c146fa8ec29367500a4503" contextRef="c20210331" unitRef="U002" decimals="-3">88000</us-gaap:DeferredCostsCurrent>
  <!--Deferred Costs, Current-->
  <us-gaap:DeferredCostsCurrent id="Fact_e2b76606885c4c9b9331263c2c9ed7f9" contextRef="c20201231" unitRef="U002" decimals="-3">0</us-gaap:DeferredCostsCurrent>
  <!--Depreciation-->
  <us-gaap:Depreciation id="Fact_07b3ee002aa94c5aada245dc94ef2e8c" contextRef="c20200101to20200331" unitRef="U002" decimals="-3">5000</us-gaap:Depreciation>
  <!--Depreciation-->
  <us-gaap:Depreciation id="Fact_495085cf9b104c14a8fbd9c4cdf80246" contextRef="c20210101to20210331" unitRef="U002" decimals="-3">1000</us-gaap:Depreciation>
  <!--Percentage of measurement input-Risk-Free Interest Rate [Member]-Series A Warrants [Member]-->
  <us-gaap:DerivativeAssetMeasurementInput id="Fact_1af46fab3c024137b224ad18cde10ef3" contextRef="c20210331_ClassOfWarrantOrRightAxis_SeriesAWarrantsMember_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember" unitRef="U005" decimals="INF">0.004</us-gaap:DerivativeAssetMeasurementInput>
  <!--Percentage of measurement input-Expected Dividend Yield Rate [Member]-Series A Warrants [Member]-->
  <us-gaap:DerivativeAssetMeasurementInput id="Fact_bcf97248b7f74a4ea28fb446d274520a" contextRef="c20210331_ClassOfWarrantOrRightAxis_SeriesAWarrantsMember_MeasurementInputTypeAxis_MeasurementInputExpectedDividendRateMember" unitRef="U005" decimals="INF">0</us-gaap:DerivativeAssetMeasurementInput>
  <!--Percentage of measurement input-Expected Volatility [Member]-Series A Warrants [Member]-->
  <us-gaap:DerivativeAssetMeasurementInput id="Fact_f1a9d4fe6a3344bcbf9ab6b3c9a42dc3" contextRef="c20210331_ClassOfWarrantOrRightAxis_SeriesAWarrantsMember_MeasurementInputTypeAxis_MeasurementInputPriceVolatilityMember" unitRef="U005" decimals="INF">0.866</us-gaap:DerivativeAssetMeasurementInput>
  <!--Premium conversion derivative-Convertible Debt [Member]-->
  <us-gaap:DerivativeLiabilitiesCurrent id="Fact_59e2c04b00474af1a0bb00a01ce6902f" contextRef="c20201231_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="-6">0</us-gaap:DerivativeLiabilitiesCurrent>
  <!--Premium conversion derivative-Convertible Debt [Member]-->
  <us-gaap:DerivativeLiabilitiesCurrent id="Fact_e859074448214972b62367213424b2de" contextRef="c20210331_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="-6">0</us-gaap:DerivativeLiabilitiesCurrent>
  <!--Share-based Payment Arrangement [Text Block]-->
  <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock id="Fact_3c6d204d14ad49c8abaf8a03e6a15dbd" contextRef="c20210101to20210331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top; font-weight: bold;"&gt;8.&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="font-weight: bold;"&gt;Share-based Compensation&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Share-based compensation expense was included in general and administrative and research and development costs as follows in the accompanying condensed consolidated statements of comprehensive loss for the three month periods indicated below (in thousands):&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table align="left" border="0" cellpadding="0" cellspacing="0" style="width: 70%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 46%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;March 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 46%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 46%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;General and administrative&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;193&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;42&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 46%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Research and development&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;301&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;19&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 46%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Total share-based compensation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;494&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;61&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-style: italic; font-weight: bold;"&gt;Ocuphire Stock Options&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify; font-style: italic; font-weight: bold;"&gt;2020 Equity Incentive Plan&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The stockholders of the Company approved the 2020 Equity Incentive Plan (the &amp;#8220;2020 Plan&amp;#8221;) for stock-based awards, which became effective on November 5, 2020.&amp;#160; Under the 2020 Plan, (i) 1,000,000 new shares of common stock were reserved for issuance and (ii) up to 70,325 additional shares of common stock may be issued, consisting of (A) shares that remain available for the issuance of awards under prior equity plans and (B) shares of common stock subject to outstanding stock options or other awards covered by prior equity plans that have been cancelled or expire on or after the date that the 2020 Plan became effective.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-style: italic; font-weight: bold;"&gt;2018 Equity Incentive Plan&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;Prior to the 2020 Plan, the Company adopted a 2018 Equity Incentive Plan (the &amp;#8220;2018 Plan&amp;#8221;) in April 2018 under which 1,241,387 shares of the Company&amp;#8217;s common stock were reserved for issuance to employees, directors and consultants upon the amendment of the 2018 Plan in December 2019. The reserve of common stock for the 2018 Plan has been adjusted to give effect to the Exchange Ratio.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-weight: bold;"&gt;Inducement Plan&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;On February 22, 2021, the Company adopted the Ocuphire Pharma, Inc. Inducement Plan (the &amp;#8220;Inducement Plan&amp;#8221;), pursuant to which the Company reserved 325,258 shares of its common stock to be used exclusively for grants of awards to individuals who were not previously employees or directors of the Company, as an inducement material to the individual&amp;#8217;s entry into employment with the Company within the meaning of Rule 5635(c)(4) of the Nasdaq Listing Rules.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The 2020 Plan, 2018 Plan and Inducement Plan permit the grant of stock options, appreciation rights, restricted stock, restricted stock units, performance stock and cash awards, and other share&amp;#8209;based awards.&amp;#160; Incentive and non&amp;#8209;statutory stock options may be granted under the 2020 and 2018 Plans.&amp;#160; Only non-statutory options may be granted under the Inducement Plan.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify; font-weight: bold;"&gt;2020 Plan Evergreen Provision&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Under the 2020 Plan, the shares reserved automatically increase on January 1st of each year, for a period of not more than ten years from the date the 2020 Plan is approved by the stockholders of the Company, commencing on January 1, 2021 and ending on (and including) January 1, 2030, by an amount equal to 5% of the shares of common stock outstanding as of December 31st of the preceding calendar year. Notwithstanding the foregoing, the Board of&amp;#160; Directors may act prior to January 1st of a given year to provide that there will be no January 1st increase in the share reserve for such year or that the increase in the share reserve for such year will be a lesser number of shares of common stock than would otherwise occur pursuant to the preceding sentence. On January 1, 2021, 544,125 shares were added to the 2020 Plan as a result of the evergreen provision.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;During the three months ended March 31, 2021 and 2020, 41,800 and zero stock options were granted to newly-hired consultants (as adjusted for the Exchange Ratio), respectively, generally vesting over a six (6) to forty-eight (48) month period. The Company recognized $446,000 and $61,000 in share-based compensation expense related to stock options during the three months ended March 31, 2021 and 2020, respectively.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The weighted average fair value per share of options granted during the three months ended March 31, 2021 was $6.71. The Company measures the fair value of stock options with service&amp;#8209;based and performance&amp;#8209;based vesting criteria to employees, directors, consultants and directors on the date of grant using the Black&amp;#8209;Scholes option pricing model. The Company does not have history to support a calculation of volatility and expected term. As such, the Company has used a weighted&amp;#8209;average volatility considering the volatilities of several guideline companies.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;For purposes of identifying similar entities, the Company considered characteristics such as industry, length of trading history, and stage of life cycle. The assumed dividend yield was based on the Company&amp;#8217;s expectation of not paying dividends in the foreseeable future. The average expected life of the options was based on the contractual term for agreements that allow for exercise of vested options through the end of the contractual term upon termination of continuous service, and for all other agreements, was based on the mid&amp;#8209;point between the vesting date and the end of the contractual term according to the &amp;#8220;simplified method&amp;#8221; as described in Staff Accounting Bulletin 110. The risk&amp;#8209;free interest rate is determined by reference to implied yields available from U.S. Treasury securities with a remaining term equal to the expected life assumed at the date of grant. The Company records forfeitures when they occur.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The weighted&amp;#8209;average assumptions used in the Black&amp;#8209;Scholes option&amp;#8209;pricing model are as follows during the three months ended March 31, 2021 and 2020:&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 60%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 36%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 36%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 36%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Expected stock price volatility&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;86.6&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="font-weight: bold;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 36%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Expected life of options (years)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div&gt;5.6&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="font-weight: bold;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 36%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Expected dividend yield&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-weight: bold;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="font-weight: bold;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 36%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Risk free interest rate&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div&gt;0.8&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&lt;div&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="font-weight: bold;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&lt;div&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="text-align: justify;"&gt;During the three months ended March 31, 2021 and 2020, 118,217 and 66,601 stock options vested (as adjusted for the Exchange Ratio), respectively. The weighted average fair value per share of options vesting during the three months ended March 31, 2021 and 2020 was $3.66 and $0.87, respectively. During the three months ended March 31, 2021 and 2020, zero and 7,923 options were forfeited, respectively. As of March 31, 2021, 1,274,408 shares were available for future issuance under the 2020 Plan and Inducement Plan. No shares were available for future issuance under the 2018 Plan.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Unrecognized share&amp;#8209;based compensation cost was $2.3 million as of March 31, 2021. The unrecognized share&amp;#8209;based expense is expected to be recognized over a weighted average period of 1.4 years.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-style: italic; font-weight: bold;"&gt;Ocuphire Restricted Stock Awards&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The Company did not grant any restricted stock awards (RSAs) during any of the periods presented. The RSAs granted in previous periods were subject to various vesting schedules.&amp;#160; During the three months ended March 31, 2021 and 2020, 40,000 and zero RSAs vested, respectively, and no RSAs were forfeited during the periods presented. The share-based compensation expense attributed to the RSAs during the three months ended March 31, 2021 and 2020 was $22,000 and zero, respectively.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-style: italic; font-weight: bold;"&gt;Ocuphire Stock Awards&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The Company granted stock awards in the amount of 4,474 common shares to two board members for services performed during the first quarter of 2021. The stock-based compensation related to these awards amounted to $26,000 during the three months ended March 31, 2021.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-style: italic; font-weight: bold;"&gt;Former Rexahn Options&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Following the closing of the Merger, 123 outstanding, unexercised and vested options to purchase Common Stock granted under the Rexahn Pharmaceuticals Stock Option Plan, as amended (the &amp;#8220;Rexahn 2003 Plan&amp;#8221;), remained outstanding as of March 31, 2021 and December 31, 2020.&amp;#160; The exercise prices related to the outstanding options granted under the Rexahn 2003 Plan ranged from $182.40 to $600.00 per share with an average remaining contractual life of 0.9 years.&lt;/div&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
  <!--Net loss per share-->
  <us-gaap:EarningsPerShareTextBlock id="Fact_c2a5f36909f54f668c8403d51a17433e" contextRef="c20210101to20210331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top; font-weight: bold;"&gt;10.&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="font-weight: bold;"&gt;Net loss per share&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;Basic loss per share of common stock is computed by dividing net loss by the weighted average number of shares of common stock outstanding during the period.&amp;#160; Diluted earnings or loss per share of common stock is computed similarly to basic earnings or loss per share except the weighted average shares outstanding are increased to include additional shares from the assumed exercise of any common stock equivalents, if dilutive. The Company&amp;#8217;s warrants, convertible notes, restricted stock awards and stock options while outstanding are considered common stock equivalents for this purpose. Diluted earnings is computed utilizing the treasury method for the warrants, restricted stock awards and stock options. Diluted earnings with respect to the convertible notes utilizing the if-converted method was not applicable during the periods presented as no conditions required for conversion had occurred. No incremental common stock equivalents were included in calculating diluted loss per share because such inclusion would be anti-dilutive given the net loss reported for the periods presented.&amp;#160;The historical share and per share data for periods prior to the November 5, 2020 closing of the Merger have been adjusted to give effect to the Exchange Ratio.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The following potential common shares were not considered in the computation of diluted net loss per share as their effect would have been anti-dilutive for the three month periods ended presented below:&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;March 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;Series A Warrants and Series B Warrants&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;7,374,172&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%;"&gt;&lt;div&gt;Stock options&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div&gt;1,818,612&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div&gt;1,029,781&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;Restricted stock awards&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;4,474&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%;"&gt;&lt;div&gt;Former Rexahn warrants&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div&gt;66,538&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;Former Rexahn options&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;123&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
  <!--Basic (Note 10) (in dollars per shares)-->
  <us-gaap:EarningsPerShareBasic id="Fact_691f8c18f4f648e9906fb3f7f7c37d1e" contextRef="c20200101to20200331" unitRef="U003" decimals="2">-0.87</us-gaap:EarningsPerShareBasic>
  <!--Basic (Note 10) (in dollars per shares)-->
  <us-gaap:EarningsPerShareBasic id="Fact_7af33ca4b5e346a1be9c8b01e53fa35b" contextRef="c20210101to20210331" unitRef="U003" decimals="2">-3.57</us-gaap:EarningsPerShareBasic>
  <!--Diluted (Note 10) (in dollars per shares)-->
  <us-gaap:EarningsPerShareDiluted id="Fact_088ae1106d65430d87ff61371daeccb6" contextRef="c20210101to20210331" unitRef="U003" decimals="2">-3.57</us-gaap:EarningsPerShareDiluted>
  <!--Diluted (Note 10) (in dollars per shares)-->
  <us-gaap:EarningsPerShareDiluted id="Fact_9c4e92c8ba3d47459eda4dc4bd8e96b1" contextRef="c20200101to20200331" unitRef="U003" decimals="2">-0.87</us-gaap:EarningsPerShareDiluted>
  <!--Effective tax rate-->
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations id="Fact_436a46973ecc430496fe78e544d563f3" contextRef="c20200101to20200331" unitRef="U005" decimals="0">0</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <!--Effective tax rate-->
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations id="Fact_5cdfb4243849460e9b81341ee6babf50" contextRef="c20210101to20210331" unitRef="U005" decimals="0">0</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <!--Unrecognized share-based compensation cost-Evergreen Provision Plan 2020 [Member]-->
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized id="Fact_bb1fc5c201cf45c9ab81e840fb3f3dc8" contextRef="c20210331_PlanNameAxis_EvergreenProvisionPlan2020Member" unitRef="U002" decimals="-5">2300000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
  <!--Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition-Evergreen Provision Plan 2020 [Member]-Maximum [Member]-->
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 id="Fact_35f936e3064049a9bbaf8a2706cf4d7a" contextRef="c20210101to20210331_PlanNameAxis_EvergreenProvisionPlan2020Member_RangeAxis_MaximumMember">P48M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
  <!--Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition-Evergreen Provision Plan 2020 [Member]-Minimum [Member]-->
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 id="Fact_6b23c9ec10f24d2eaa1006ec3c5a38d9" contextRef="c20210101to20210331_PlanNameAxis_EvergreenProvisionPlan2020Member_RangeAxis_MinimumMember">P6M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
  <!--Payroll-->
  <us-gaap:EmployeeRelatedLiabilitiesCurrent id="Fact_88ca317a6d18467fa2674b18508127ed" contextRef="c20201231" unitRef="U002" decimals="-3">320000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <!--Payroll-->
  <us-gaap:EmployeeRelatedLiabilitiesCurrent id="Fact_babb87f6de484eff89ac7cc3d19a2c68" contextRef="c20210331" unitRef="U002" decimals="-3">146000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <!--Equity Method Investment, Ownership Percentage-Apexian Sublicense Agreement [Member]-->
  <us-gaap:EquityMethodInvestmentOwnershipPercentage id="Fact_f4d9aa98aa8b49a580f9d726f9f73852" contextRef="c20210331_RelatedPartyTransactionAxis_ApexianSublicenseAgreementMember" unitRef="U005" decimals="2">0.05</us-gaap:EquityMethodInvestmentOwnershipPercentage>
  <!--Fair Value Adjustment of Warrants-Fair Value, Inputs, Level 3 [Member]-Warrant Liabilities [Member]-->
  <us-gaap:FairValueAdjustmentOfWarrants id="Fact_11c77baaf9934f869f95d948bd5ec23c" contextRef="c20200101to20200331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByLiabilityClassAxis_WarrantLiabilitiesMember" unitRef="U002" decimals="-3">0</us-gaap:FairValueAdjustmentOfWarrants>
  <!--Fair Value Adjustment of Warrants-Warrant Liabilities [Member]-Fair Value, Inputs, Level 3 [Member]-->
  <us-gaap:FairValueAdjustmentOfWarrants id="Fact_ca9598c4f74945279321ffc4c72c61f2" contextRef="c20210101to20210331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByLiabilityClassAxis_WarrantLiabilitiesMember" unitRef="U002" decimals="-3">33829000</us-gaap:FairValueAdjustmentOfWarrants>
  <!--Fair Value Measurement, Policy [Policy Text Block]-->
  <us-gaap:FairValueMeasurementPolicyPolicyTextBlock id="Fact_31809a0e16b74ebbaebfb88d31b1973c" contextRef="c20210101to20210331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-style: italic; font-weight: bold;"&gt;Fair Value Measurements&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The Company follows accounting guidance that emphasizes that fair value is a market-based measurement, not an entity-specific measurement. Fair value is defined as &amp;#8220;the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.&amp;#8221; Fair value measurements are defined on a three-level hierarchy:&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify; text-indent: -18pt; margin-left: 36pt;"&gt;Level 1 inputs: Unadjusted quoted prices for identical assets or liabilities in active markets;&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;Level 2 inputs: Quoted prices for similar assets and liabilities in active markets, quoted prices in markets that are not active, or inputs which are observable, whether directly or indirectly, for substantially the full term of the asset or liability; and&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify; margin-left: 36pt; text-indent: -27pt;"&gt;Level 3 inputs: Unobservable inputs that reflect the Company&amp;#8217;s own assumptions about the assumptions market participants would use in pricing the asset or liability in which there is little, if any, market activity for the asset or liability at the measurement date.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;As of March 31, 2021 and December 31, 2020, the fair values of cash and cash equivalents, prepaid and other assets, deferred costs, accounts payable and accrued expenses approximated their carrying values because of the short-term nature of these assets or liabilities. The estimated fair value of the Company&amp;#8217;s convertible notes while outstanding were based on amortized cost which was deemed to approximate fair value. The fair value of the warrant liabilities and premium conversion derivatives, while outstanding, were based on cash flow models discounted at current implied market rates evidenced in recent arms-length transactions representing expected returns by market participants for similar instruments and were based on Level 3 inputs. There were no transfers between fair value hierarchy levels during the three months ended March 31, 2021 and 2020.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The fair value of financial instruments measured on a recurring basis is as follows (in thousands):&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="14" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;As of March 31, 2021&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Description&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;Level 1&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;Level 2&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;Level 3&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Liabilities:&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Warrant liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 16.2pt;"&gt;Total liabilities at fair value&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#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" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="14" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;As of December 31, 2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Description&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;Level 1&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;Level 2&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;Level 3&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Liabilities:&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Warrant liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;27,964&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;27,964&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 16.2pt;"&gt;Total liabilities at fair value&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;27,964&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;27,964&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The following table provides a roll-forward of the warrant liabilities and premium conversion derivatives measured at fair value on a recurring basis using unobservable level 3 inputs for the three months ended March 31, 2021 and 2020 (in thousands):&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;"&gt;Warrant liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 16.2pt;"&gt;Balance as of beginning of period&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;27,964&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 76%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 16.2pt;"&gt;Change in fair value of warrant liability&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div&gt;33,829&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 16.2pt;"&gt;Reclassification of Series A warrants from liability to equity&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;(61,793&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 16.2pt;"&gt;Balance as of end of period&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#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" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;"&gt;Premium conversion derivatives&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 16.2pt;"&gt;Balance as of beginning of period&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;2,714&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 76%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 16.2pt;"&gt;Value assigned to the underlying derivatives in connection with convertible notes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div&gt;831&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 16.2pt;"&gt;Change in fair value of premium conversion derivatives&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;(198&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 16.2pt;"&gt;Balance as of end of period&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;3,347&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;There were no financial instruments measured on a non-recurring basis for any of the periods presented.&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
  <!--Fair Value, Liabilities, Level 1 to Level 2 Transfers, Amount-->
  <us-gaap:FairValueLiabilitiesLevel1ToLevel2TransfersAmount id="Fact_170b644f53f84a22b61b3dda97f8fb0a" contextRef="c20210331" unitRef="U002" decimals="-3">0</us-gaap:FairValueLiabilitiesLevel1ToLevel2TransfersAmount>
  <!--Fair Value, Liabilities, Level 1 to Level 2 Transfers, Amount-->
  <us-gaap:FairValueLiabilitiesLevel1ToLevel2TransfersAmount id="Fact_4199600cb69541e880214565aa0eb992" contextRef="c20200331" unitRef="U002" decimals="-3">0</us-gaap:FairValueLiabilitiesLevel1ToLevel2TransfersAmount>
  <!--Fair Value, Liabilities, Level 2 to Level 1 Transfers, Amount-->
  <us-gaap:FairValueLiabilitiesLevel2ToLevel1TransfersAmount id="Fact_2f35327ef77c4e8cb0df9a0653889a27" contextRef="c20200331" unitRef="U002" decimals="-3">0</us-gaap:FairValueLiabilitiesLevel2ToLevel1TransfersAmount>
  <!--Fair Value, Liabilities, Level 2 to Level 1 Transfers, Amount-->
  <us-gaap:FairValueLiabilitiesLevel2ToLevel1TransfersAmount id="Fact_3fd71b15f3c2456d9357d18e9be29c89" contextRef="c20210331" unitRef="U002" decimals="-3">0</us-gaap:FairValueLiabilitiesLevel2ToLevel1TransfersAmount>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value-Warrant Liabilities [Member]-Fair Value, Inputs, Level 3 [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue id="Fact_3f4c0b100e1c4105a82c4c4edf84e92b" contextRef="c20201231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByLiabilityClassAxis_WarrantLiabilitiesMember" unitRef="U002" decimals="-3">27964000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value-Fair Value, Inputs, Level 3 [Member]-Warrant Liabilities [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue id="Fact_8e5564195ce34d5bbb0d88c8335860dd" contextRef="c20191231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByLiabilityClassAxis_WarrantLiabilitiesMember" unitRef="U002" decimals="-3">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value-Premium Conversion Derivatives [Member]-Fair Value, Inputs, Level 3 [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue id="Fact_90e00971cd234bcab1229336905480c8" contextRef="c20191231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByLiabilityClassAxis_PremiumConversionDerivativesMember" unitRef="U002" decimals="-3">2714000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value-Fair Value, Inputs, Level 3 [Member]-Premium Conversion Derivatives [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue id="Fact_e4c2dfbd80364677a7bee278cd9c0518" contextRef="c20201231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByLiabilityClassAxis_PremiumConversionDerivativesMember" unitRef="U002" decimals="-3">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value-Fair Value, Inputs, Level 3 [Member]-Premium Conversion Derivatives [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue id="Fact_47595bb3d4e34f83aed45987a509ef39" contextRef="c20200331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByLiabilityClassAxis_PremiumConversionDerivativesMember" unitRef="U002" decimals="-3">3347000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value-Warrant Liabilities [Member]-Fair Value, Inputs, Level 3 [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue id="Fact_547417e702b442fdb9730509a669db66" contextRef="c20210331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByLiabilityClassAxis_WarrantLiabilitiesMember" unitRef="U002" decimals="-3">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value-Warrant Liabilities [Member]-Fair Value, Inputs, Level 3 [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue id="Fact_6f3fc58e105541cab81ff417d2978446" contextRef="c20200331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByLiabilityClassAxis_WarrantLiabilitiesMember" unitRef="U002" decimals="-3">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value-Fair Value, Inputs, Level 3 [Member]-Premium Conversion Derivatives [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue id="Fact_f04320900e3e4dacbcc08573f0b5975c" contextRef="c20210331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByLiabilityClassAxis_PremiumConversionDerivativesMember" unitRef="U002" decimals="-3">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3 id="Fact_34d226ae580f4ea48d0160e2fff6200e" contextRef="c20210101to20210331" unitRef="U002" decimals="-3">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3 id="Fact_d9c02c730fb3471986533022665a9a58" contextRef="c20200101to20200331" unitRef="U002" decimals="-3">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3 id="Fact_35c5f7e382d146368136417af905b0b0" contextRef="c20200101to20200331" unitRef="U002" decimals="-3">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3 id="Fact_8e0afadbe1264ec1a6f3c60edb1ffa72" contextRef="c20210101to20210331" unitRef="U002" decimals="-3">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3>
  <!--Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]-->
  <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock id="Fact_8fe2415508dc4fd3b847ee150926d54a" contextRef="c20210101to20210331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify;"&gt;The following table provides a roll-forward of the warrant liabilities and premium conversion derivatives measured at fair value on a recurring basis using unobservable level 3 inputs for the three months ended March 31, 2021 and 2020 (in thousands):&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;"&gt;Warrant liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 16.2pt;"&gt;Balance as of beginning of period&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;27,964&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 76%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 16.2pt;"&gt;Change in fair value of warrant liability&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div&gt;33,829&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 16.2pt;"&gt;Reclassification of Series A warrants from liability to equity&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;(61,793&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 16.2pt;"&gt;Balance as of end of period&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#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" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;"&gt;Premium conversion derivatives&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 16.2pt;"&gt;Balance as of beginning of period&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;2,714&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 76%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 16.2pt;"&gt;Value assigned to the underlying derivatives in connection with convertible notes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div&gt;831&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 16.2pt;"&gt;Change in fair value of premium conversion derivatives&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;(198&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 16.2pt;"&gt;Balance as of end of period&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;3,347&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings-Premium Conversion Derivatives [Member]-Fair Value, Inputs, Level 3 [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings id="Fact_72dd7f36010443a3a060b2c4634a5008" contextRef="c20210101to20210331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByLiabilityClassAxis_PremiumConversionDerivativesMember" unitRef="U002" decimals="-3">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings-Premium Conversion Derivatives [Member]-Fair Value, Inputs, Level 3 [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings id="Fact_ce4f6695db3247ce911fe0bdd09160e7" contextRef="c20200101to20200331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByLiabilityClassAxis_PremiumConversionDerivativesMember" unitRef="U002" decimals="-3">-198000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
  <!--Financial Liabilities Fair Value Disclosure-Fair Value, Inputs, Level 2 [Member]-Fair Value, Recurring [Member]-->
  <us-gaap:FinancialLiabilitiesFairValueDisclosure id="Fact_0582aac653d54938bd7d145a759eba02" contextRef="c20201231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
  <!--Financial Liabilities Fair Value Disclosure-Warrant Liabilities [Member]-Fair Value, Recurring [Member]-Fair Value, Inputs, Level 1 [Member]-->
  <us-gaap:FinancialLiabilitiesFairValueDisclosure id="Fact_26e8905592724f4eb4bf4ca54a1f26e8" contextRef="c20201231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByLiabilityClassAxis_WarrantLiabilitiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
  <!--Financial Liabilities Fair Value Disclosure-Fair Value, Recurring [Member]-->
  <us-gaap:FinancialLiabilitiesFairValueDisclosure id="Fact_2d9f4c6e89754c69bccba6fe1ef49004" contextRef="c20201231_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">27964000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
  <!--Financial Liabilities Fair Value Disclosure-Fair Value, Inputs, Level 1 [Member]-Fair Value, Recurring [Member]-->
  <us-gaap:FinancialLiabilitiesFairValueDisclosure id="Fact_53192314066f4b0fb359a08ae2ff811d" contextRef="c20210331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
  <!--Financial Liabilities Fair Value Disclosure-Fair Value, Recurring [Member]-->
  <us-gaap:FinancialLiabilitiesFairValueDisclosure id="Fact_78898ca11d9b485c877f8dd0dd3cc509" contextRef="c20210331_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
  <!--Financial Liabilities Fair Value Disclosure-Fair Value, Recurring [Member]-Fair Value, Inputs, Level 3 [Member]-->
  <us-gaap:FinancialLiabilitiesFairValueDisclosure id="Fact_82ee8a8d7c5c4259a772f2c247b44ab6" contextRef="c20210331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
  <!--Financial Liabilities Fair Value Disclosure-Fair Value, Inputs, Level 3 [Member]-Warrant Liabilities [Member]-Fair Value, Recurring [Member]-->
  <us-gaap:FinancialLiabilitiesFairValueDisclosure id="Fact_8c79a9c3c126437f8a208d0f20a644c7" contextRef="c20210331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByLiabilityClassAxis_WarrantLiabilitiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
  <!--Financial Liabilities Fair Value Disclosure-Fair Value, Recurring [Member]-Warrant Liabilities [Member]-->
  <us-gaap:FinancialLiabilitiesFairValueDisclosure id="Fact_91418999bf134d23acb25cf204042b68" contextRef="c20201231_FairValueByLiabilityClassAxis_WarrantLiabilitiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">27964000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
  <!--Financial Liabilities Fair Value Disclosure-Fair Value, Recurring [Member]-Warrant Liabilities [Member]-Fair Value, Inputs, Level 2 [Member]-->
  <us-gaap:FinancialLiabilitiesFairValueDisclosure id="Fact_99e1c69ad9f441c1b992a9ae2e97b98c" contextRef="c20210331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByLiabilityClassAxis_WarrantLiabilitiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
  <!--Financial Liabilities Fair Value Disclosure-Fair Value, Recurring [Member]-Fair Value, Inputs, Level 3 [Member]-->
  <us-gaap:FinancialLiabilitiesFairValueDisclosure id="Fact_9ce08b9f3535483dba158a907ef8610c" contextRef="c20201231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">27964000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
  <!--Financial Liabilities Fair Value Disclosure-Fair Value, Recurring [Member]-Warrant Liabilities [Member]-->
  <us-gaap:FinancialLiabilitiesFairValueDisclosure id="Fact_9f2b57bc927940e0be769b8bc72c3138" contextRef="c20210331_FairValueByLiabilityClassAxis_WarrantLiabilitiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
  <!--Financial Liabilities Fair Value Disclosure-Fair Value, Inputs, Level 2 [Member]-Warrant Liabilities [Member]-Fair Value, Recurring [Member]-->
  <us-gaap:FinancialLiabilitiesFairValueDisclosure id="Fact_b32d4c6baea2429fbd543a30672ad416" contextRef="c20201231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByLiabilityClassAxis_WarrantLiabilitiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
  <!--Financial Liabilities Fair Value Disclosure-Fair Value, Inputs, Level 1 [Member]-Warrant Liabilities [Member]-Fair Value, Recurring [Member]-->
  <us-gaap:FinancialLiabilitiesFairValueDisclosure id="Fact_bb54b13fc5ce4c63b6fa73a426d1252e" contextRef="c20210331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByLiabilityClassAxis_WarrantLiabilitiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
  <!--Financial Liabilities Fair Value Disclosure-Warrant Liabilities [Member]-Fair Value, Inputs, Level 3 [Member]-Fair Value, Recurring [Member]-->
  <us-gaap:FinancialLiabilitiesFairValueDisclosure id="Fact_c064d3d51a354f10bab3438317f6e160" contextRef="c20201231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByLiabilityClassAxis_WarrantLiabilitiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">27964000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
  <!--Financial Liabilities Fair Value Disclosure-Fair Value, Inputs, Level 2 [Member]-Fair Value, Recurring [Member]-->
  <us-gaap:FinancialLiabilitiesFairValueDisclosure id="Fact_cfbef9e23d764379af0dd4647f376662" contextRef="c20210331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
  <!--Financial Liabilities Fair Value Disclosure-Fair Value, Recurring [Member]-Fair Value, Inputs, Level 1 [Member]-->
  <us-gaap:FinancialLiabilitiesFairValueDisclosure id="Fact_dea24c08ea084efa80112d9cc07c708b" contextRef="c20201231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
  <!--Financial Liabilities Fair Value Disclosure-Fair Value, Nonrecurring [Member]-->
  <us-gaap:FinancialLiabilitiesFairValueDisclosure id="Fact_10253f9f33b5440ea4e5bf119892d61d" contextRef="c20200331_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsNonrecurringMember" unitRef="U002" decimals="-3">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
  <!--Financial Liabilities Fair Value Disclosure-Fair Value, Nonrecurring [Member]-->
  <us-gaap:FinancialLiabilitiesFairValueDisclosure id="Fact_365f038bdc844ce19a272471830db59b" contextRef="c20210331_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsNonrecurringMember" unitRef="U002" decimals="-3">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
  <!--Gain (Loss) on Derivative Instruments, Net, Pretax-->
  <us-gaap:GainLossOnDerivativeInstrumentsNetPretax id="Fact_4b76b44c2ee14f00872ef59cd99fe761" contextRef="c20200101to20200331" unitRef="U002" decimals="-3">198000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
  <!--Gain (Loss) on Derivative Instruments, Net, Pretax-->
  <us-gaap:GainLossOnDerivativeInstrumentsNetPretax id="Fact_be2dbb57558e469e90f9c472c01b6146" contextRef="c20210101to20210331" unitRef="U002" decimals="-3">-33829000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
  <!--Gain (Loss) on Derivative Instruments, Net, Pretax-Waiver Agreements [Member]-Series A Warrants [Member]-->
  <us-gaap:GainLossOnDerivativeInstrumentsNetPretax id="Fact_c4fdf8ebf34e40cb97e702e359094d45" contextRef="c20210101to20210331_ClassOfWarrantOrRightAxis_SeriesAWarrantsMember_TypeOfArrangementAxis_WaiverAgreementsMember" unitRef="U002" decimals="-3">-33829000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
  <!--Gain (Loss) on Derivative Instruments, Net, Pretax-Convertible Debt [Member]-->
  <us-gaap:GainLossOnDerivativeInstrumentsNetPretax id="Fact_ccfed7f9d0fe46ddb24acf8ce8ff7f91" contextRef="c20200101to20200331_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="-5">-200000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
  <!--General and administrative-->
  <us-gaap:GeneralAndAdministrativeExpense id="Fact_ad86bea9ef494145a77f979dd872d883" contextRef="c20200101to20200331" unitRef="U002" decimals="-3">391000</us-gaap:GeneralAndAdministrativeExpense>
  <!--General and administrative-->
  <us-gaap:GeneralAndAdministrativeExpense id="Fact_c6e262305ca74709a61c01ad3d7016e7" contextRef="c20210101to20210331" unitRef="U002" decimals="-3">1704000</us-gaap:GeneralAndAdministrativeExpense>
  <!--Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest id="Fact_d7ab5673e43147fe89b04ad1fbe626e8" contextRef="c20200101to20200331" unitRef="U002" decimals="-3">-3088000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <!--Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest id="Fact_e33a61e4e0ff4511abb657c7133cda61" contextRef="c20210101to20210331" unitRef="U002" decimals="-3">-39014000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <!--Income Tax Disclosure [Text Block]-->
  <us-gaap:IncomeTaxDisclosureTextBlock id="Fact_8bcb821522c74c72904941df8e1f6055" contextRef="c20210101to20210331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top; font-weight: bold;"&gt;11.&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="font-weight: bold;"&gt;Income Taxes&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The effective tax rate for the three months ended March 31, 2021 and 2020 was zero percent. As of March 31, 2021, a full valuation allowance has been established to reduce the Company&amp;#8217;s net deferred income tax assets. As such, no tax benefit related to the Company&amp;#8217;s pre-tax loss was recognized for any of the periods presented.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The Company&amp;#8217;s corporate returns are subject to examination for the 2018 and 2019 tax years for federal income tax purposes and subject to examination for the 2018 and 2019 tax years in one state jurisdiction. The Company does not have any reserves for income taxes that represent the Company&amp;#8217;s potential liability for uncertain tax positions.&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
  <!--Income Tax Expense (Benefit)-->
  <us-gaap:IncomeTaxExpenseBenefit id="Fact_095cec34b3544096ab5c5e5a76d67cbf" contextRef="c20210101to20210331" unitRef="U002" decimals="-3">0</us-gaap:IncomeTaxExpenseBenefit>
  <!--Income Tax Expense (Benefit)-->
  <us-gaap:IncomeTaxExpenseBenefit id="Fact_8b797bb4fc8a4bb7a49e4d1840f3a7fe" contextRef="c20200101to20200331" unitRef="U002" decimals="-3">0</us-gaap:IncomeTaxExpenseBenefit>
  <!--Cash paid for income taxes-->
  <us-gaap:IncomeTaxesPaidNet id="Fact_90a5866c26184efba056bdcb5c863a97" contextRef="c20200101to20200331" unitRef="U002" decimals="-3">0</us-gaap:IncomeTaxesPaidNet>
  <!--Cash paid for income taxes-->
  <us-gaap:IncomeTaxesPaidNet id="Fact_f3975d49230c4cb1bbfc4d9bd860937b" contextRef="c20210101to20210331" unitRef="U002" decimals="-3">0</us-gaap:IncomeTaxesPaidNet>
  <!--Accrued and other liabilities-->
  <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities id="Fact_5419352f05cb48088bc1cc38cbe5df98" contextRef="c20210101to20210331" unitRef="U002" decimals="-3">-1163000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
  <!--Accrued and other liabilities-->
  <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities id="Fact_d851429c5252458c80ae1c80ccc7ca1b" contextRef="c20200101to20200331" unitRef="U002" decimals="-3">-200000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
  <!--Increase (Decrease) in Accounts Payable-->
  <us-gaap:IncreaseDecreaseInAccountsPayable id="Fact_1d5256d050d0421d9ab6d230c7c17437" contextRef="c20210101to20210331" unitRef="U002" decimals="-3">200000</us-gaap:IncreaseDecreaseInAccountsPayable>
  <!--Increase (Decrease) in Accounts Payable-->
  <us-gaap:IncreaseDecreaseInAccountsPayable id="Fact_ab17073ca13c42838de0c606636c90ff" contextRef="c20200101to20200331" unitRef="U002" decimals="-3">10000</us-gaap:IncreaseDecreaseInAccountsPayable>
  <!--Increase (Decrease) in Prepaid Expense and Other Assets-->
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets id="Fact_5e3b1af4d4ab4296b4f72a791d24175b" contextRef="c20210101to20210331" unitRef="U002" decimals="-3">159000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <!--Increase (Decrease) in Prepaid Expense and Other Assets-->
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets id="Fact_c968b24e4bbd44a5b444fd576cfc46d5" contextRef="c20200101to20200331" unitRef="U002" decimals="-3">2000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <!--Interest Expense-->
  <us-gaap:InterestExpense id="Fact_215a17855cd24c61ac0b5b6cdd954e44" contextRef="c20200101to20200331" unitRef="U002" decimals="-3">554000</us-gaap:InterestExpense>
  <!--Interest Expense-->
  <us-gaap:InterestExpense id="Fact_591dbc83976644b5bd95cb937abe8af4" contextRef="c20210101to20210331" unitRef="U002" decimals="-3">0</us-gaap:InterestExpense>
  <!--Interest Expense, Short-term Borrowings-Convertible Debt [Member]-->
  <us-gaap:InterestExpenseShortTermBorrowings id="Fact_36578f98b8934ec18fba308f09e3ebdd" contextRef="c20200101to20200331_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="-3">138000</us-gaap:InterestExpenseShortTermBorrowings>
  <!--Cash paid for interest-->
  <us-gaap:InterestPaidNet id="Fact_365491c212714bf7b9f5767e795d1c21" contextRef="c20200101to20200331" unitRef="U002" decimals="-3">0</us-gaap:InterestPaidNet>
  <!--Cash paid for interest-->
  <us-gaap:InterestPaidNet id="Fact_719a497564304c46aba961127ab4f8a2" contextRef="c20210101to20210331" unitRef="U002" decimals="-3">0</us-gaap:InterestPaidNet>
  <!--Lessee, Operating Lease, Term of Contract-->
  <us-gaap:LesseeOperatingLeaseTermOfContract id="Fact_99485c90fdc745368c040ca4458d0039" contextRef="c20210331">P7M</us-gaap:LesseeOperatingLeaseTermOfContract>
  <!--Operating Leases, Rent Expense-Rexahn stockholders [Member]-->
  <us-gaap:LeaseAndRentalExpense id="Fact_2d098921be5a4cb28ddec3768cf60b80" contextRef="c20210101to20210331_BusinessAcquisitionAxis_RexahnStockholdersMember" unitRef="U002" decimals="0">48000</us-gaap:LeaseAndRentalExpense>
  <!--Operating Leases, Rent Expense-->
  <us-gaap:LeaseAndRentalExpense id="Fact_41f8617aed0f4967958e936de1df49cb" contextRef="c20210101to20210331" unitRef="U002" decimals="0">48000</us-gaap:LeaseAndRentalExpense>
  <!--Operating Leases, Rent Expense-->
  <us-gaap:LeaseAndRentalExpense id="Fact_485dfdab045646b9b90480ce9d566135" contextRef="c20200101to20200331" unitRef="U002" decimals="0">9000</us-gaap:LeaseAndRentalExpense>
  <!--Operating Leases, Rent Expense-Rexahn stockholders [Member]-->
  <us-gaap:LeaseAndRentalExpense id="Fact_63a351f36b52480fbf799cd08a96c2e3" contextRef="c20200101to20200331_BusinessAcquisitionAxis_RexahnStockholdersMember" unitRef="U002" decimals="0">9000</us-gaap:LeaseAndRentalExpense>
  <!--Liabilities and Equity-->
  <us-gaap:LiabilitiesAndStockholdersEquity id="Fact_839d687a5b264602b7dde4f48828435f" contextRef="c20201231" unitRef="U002" decimals="-3">17682000</us-gaap:LiabilitiesAndStockholdersEquity>
  <!--Liabilities and Equity-->
  <us-gaap:LiabilitiesAndStockholdersEquity id="Fact_eea8e5de647e4c3bbd9d2baac5046e16" contextRef="c20210331" unitRef="U002" decimals="-3">12126000</us-gaap:LiabilitiesAndStockholdersEquity>
  <!--Liabilities-->
  <us-gaap:Liabilities id="Fact_44094891b55840709927e49fffa0af1a" contextRef="c20201231" unitRef="U002" decimals="-3">31149000</us-gaap:Liabilities>
  <!--Liabilities-->
  <us-gaap:Liabilities id="Fact_e5126136f1e54afa838d34baeaa78b17" contextRef="c20210331" unitRef="U002" decimals="-3">2310000</us-gaap:Liabilities>
  <!--Liabilities, Current-->
  <us-gaap:LiabilitiesCurrent id="Fact_07021290ffdf4bc18a00630ad6134692" contextRef="c20210331" unitRef="U002" decimals="-3">2310000</us-gaap:LiabilitiesCurrent>
  <!--Liabilities, Current-->
  <us-gaap:LiabilitiesCurrent id="Fact_1fb88aa53d44471095884f40d1931499" contextRef="c20201231" unitRef="U002" decimals="-3">3185000</us-gaap:LiabilitiesCurrent>
  <!--Net Cash Provided by (Used in) Operating Activities-->
  <us-gaap:NetCashProvidedByUsedInOperatingActivities id="Fact_9e8e2a14994845b795efaf50e33d9c51" contextRef="c20210101to20210331" unitRef="U002" decimals="-3">-5812000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <!--Net Cash Provided by (Used in) Operating Activities-->
  <us-gaap:NetCashProvidedByUsedInOperatingActivities id="Fact_a25d281cbaf24e1b9d973efb7dd30486" contextRef="c20200101to20200331" unitRef="U002" decimals="-3">-732000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <!--Net loss-->
  <us-gaap:NetIncomeLoss id="Fact_3036e4a378114ae6ad57313cf7943221" contextRef="c20210101to20210331" unitRef="U002" decimals="-3">-39014000</us-gaap:NetIncomeLoss>
  <!--Net loss-->
  <us-gaap:NetIncomeLoss id="Fact_5586d034192d4fa0b4adfa42b58b94bf" contextRef="c20200101to20200331" unitRef="U002" decimals="-3">-3088000</us-gaap:NetIncomeLoss>
  <!--Net loss-Additional Paid-in Capital [Member]-->
  <us-gaap:NetIncomeLoss id="Fact_00a3046241604d548a22b63adebfa243" contextRef="c20210101to20210331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net loss-Accumulated Deficit [Member]-->
  <us-gaap:NetIncomeLoss id="Fact_5681ad6110c744309d8e8629c3e564ed" contextRef="c20200101to20200331_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">-3088000</us-gaap:NetIncomeLoss>
  <!--Net loss-Common Stock [Member]-->
  <us-gaap:NetIncomeLoss id="Fact_6250038e6aae4ac49b9f4c35013affb6" contextRef="c20200101to20200331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net loss-Additional Paid-in Capital [Member]-->
  <us-gaap:NetIncomeLoss id="Fact_7da7c0392e1e4787ae1319f511841019" contextRef="c20200101to20200331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net loss-Accumulated Deficit [Member]-->
  <us-gaap:NetIncomeLoss id="Fact_baa49c6f7ecb433e98b78cf7c4aa6c22" contextRef="c20210101to20210331_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">-39014000</us-gaap:NetIncomeLoss>
  <!--Net loss-Common Stock [Member]-->
  <us-gaap:NetIncomeLoss id="Fact_ef1fedeabe364f17986fb65619ef52b3" contextRef="c20210101to20210331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net cash used in investing activities-->
  <us-gaap:NetCashProvidedByUsedInInvestingActivities id="Fact_ca1b1d1d8e4148cd91931b6ed7eec60a" contextRef="c20200101to20200331" unitRef="U002" decimals="-3">0</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <!--Net cash used in investing activities-->
  <us-gaap:NetCashProvidedByUsedInInvestingActivities id="Fact_ed7697e599fb48518884120f23b9a971" contextRef="c20210101to20210331" unitRef="U002" decimals="-3">0</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <!--Net Cash Provided by (Used in) Financing Activities-->
  <us-gaap:NetCashProvidedByUsedInFinancingActivities id="Fact_4b227b8ddfc142569d0f5bf64d329d12" contextRef="c20200101to20200331" unitRef="U002" decimals="-3">448000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <!--Net Cash Provided by (Used in) Financing Activities-->
  <us-gaap:NetCashProvidedByUsedInFinancingActivities id="Fact_796577f3c64c4b3099d44bc40798dde1" contextRef="c20210101to20210331" unitRef="U002" decimals="-3">10000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <!--New Accounting Pronouncements, Policy [Policy Text Block]-->
  <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock id="Fact_101586dbf86f48d6ad678ed5f6fdc123" contextRef="c20210101to20210331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-style: italic; font-weight: bold;"&gt;Recent Accounting Pronouncements&amp;#160;&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;In August 2020, FASB issued ASU 2020-06, &lt;font style="font-style: italic;"&gt;Debt&amp;#8212;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&amp;#8212;Contracts in Entity&amp;#8217;s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity&amp;#8217;s Own Equity&lt;/font&gt;, which, among other things, provides guidance on how to account for contracts on an entity&amp;#8217;s own equity. This &amp;#8203;ASU eliminates the beneficial conversion and cash conversion accounting models for convertible instruments. It also amends the accounting for certain contracts in an entity&amp;#8217;s own equity that are currently accounted for as derivatives because of specific settlement provisions. In addition, this ASU modifies how particular convertible instruments and certain contracts that may be settled in cash or shares impact the diluted EPS computation. The amendments in this ASU are effective for smaller reporting companies (as defined by the SEC) for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020. The Company is currently evaluating the impact of ASU 2020-06 on its consolidated financial statements.&amp;#160;&lt;/div&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
  <!--Noncash or Part Noncash Acquisition, Other Liabilities Assumed-->
  <us-gaap:NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1 id="Fact_2b4c881af8df4ffd98a8da0d18ecfbb2" contextRef="c20200101to20200331" unitRef="U002" decimals="-3">107000</us-gaap:NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1>
  <!--Noncash or Part Noncash Acquisition, Other Liabilities Assumed-->
  <us-gaap:NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1 id="Fact_b12d842ae4494de89731cd1a3bdd64b8" contextRef="c20210101to20210331" unitRef="U002" decimals="-3">88000</us-gaap:NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1>
  <!--Aggregate amount of convertible notes issue to board and officers-Convertible Notes [Member]-->
  <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent id="Fact_9fe2d38816984a22b087a23c16aefde3" contextRef="c20200331_ShortTermDebtTypeAxis_ConvertibleNotesPayableMember" unitRef="U002" decimals="-5">700000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
  <!--Number of Operating Segments-->
  <us-gaap:NumberOfOperatingSegments id="Fact_7e27ce302d7f49adb0d6b207662b41e4" contextRef="c20210101to20210331" unitRef="U006" decimals="INF">1</us-gaap:NumberOfOperatingSegments>
  <!--Operating Expenses-->
  <us-gaap:OperatingExpenses id="Fact_01c4ae8c10fc42bfb1e3280e2d343c1e" contextRef="c20200101to20200331" unitRef="U002" decimals="-3">2735000</us-gaap:OperatingExpenses>
  <!--Operating Expenses-->
  <us-gaap:OperatingExpenses id="Fact_55c2d0bb60c34727b436fc4652cf4259" contextRef="c20210101to20210331" unitRef="U002" decimals="-3">5186000</us-gaap:OperatingExpenses>
  <!--Loss from operations-->
  <us-gaap:OperatingIncomeLoss id="Fact_43b67203fb1c4a06b497f90c4b31bf2c" contextRef="c20210101to20210331" unitRef="U002" decimals="-3">-5186000</us-gaap:OperatingIncomeLoss>
  <!--Loss from operations-->
  <us-gaap:OperatingIncomeLoss id="Fact_6e04c030414d408894e3c416bf7d633a" contextRef="c20200101to20200331" unitRef="U002" decimals="-3">-2735000</us-gaap:OperatingIncomeLoss>
  <!--Company Description and Summary of Significant Accounting Policies-->
  <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock id="Fact_9b3b4f8e177440efb89b6a5fedea975a" contextRef="c20210101to20210331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top; font-weight: bold;"&gt;1.&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="font-weight: bold;"&gt;Company Description and Summary of Significant Accounting Policies&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-style: italic; font-weight: bold;"&gt;Nature of Business&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Ocuphire Pharma, Inc. (together with its subsidiary OcuSub, Inc., the "Company" or "Ocuphire&amp;#8221;) is a clinical-stage ophthalmic biopharmaceutical company focused on developing and commercializing therapies for the treatment of several eye disorders. The Company&amp;#8217;s pipeline currently includes two small molecule product candidates targeting front and back of the eye indications. The Company&amp;#8217;s lead product candidate, Nyxol&amp;#174; Eye Drops (&amp;#8220;Nyxol&amp;#8221;), is a once-daily eye drop formulation of phentolamine mesylate designed to reduce pupil diameter and improve visual acuity. The Company&amp;#8217;s second product candidate, APX3330, is a twice-a-day oral tablet, designed to target multiple pathways relevant to retinal and choroidal vascular diseases, such as diabetic retinopathy (&amp;#8220;DR&amp;#8221;) and diabetic macular edema (&amp;#8220;DME&amp;#8221;). The Company has also in-licensed additional second-generation product candidates, analogs of APX3330, including APX2009 and APX2014.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The Company has sustained operating losses since inception and expects such losses to continue indefinitely until a sustained revenue source is realized. Management plans to continue financing the Company&amp;#8217;s operations through additional issuances of the Company&amp;#8217;s equity and debt securities. If adequate funds are not available, the Company may be required to delay, reduce the scope of, or eliminate part or all of its research and development programs.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-style: italic; font-weight: bold;"&gt;Reverse Merger with Rexahn&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;On June 17, 2020, Ocuphire, Rexahn Pharmaceuticals, Inc. (&amp;#8220;Rexahn&amp;#8221;), and Razor Merger Sub, Inc., a Delaware corporation and wholly-owned subsidiary of Rexahn (&amp;#8220;Merger Sub&amp;#8221;), entered into an Agreement and Plan of Merger and Reorganization, as amended on June 29, 2020 (as amended, the &amp;#8220;Merger Agreement&amp;#8221;), pursuant to which, among other things, and subject to the satisfaction or waiver of certain conditions set forth in the Merger Agreement, Merger Sub would merge with and into Ocuphire, with Ocuphire continuing as a wholly-owned subsidiary of Rexahn and the surviving corporation of the merger (the &amp;#8220;Merger&amp;#8221;). The Merger closed on November 5, 2020.&amp;#160; Upon completion of the Merger, Rexahn changed its name to Ocuphire Pharma, Inc. and changed its ticker symbol on the Nasdaq Capital Market to "OCUP".&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The Company&amp;#8217;s headquarters is located in Farmington Hills, Michigan.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-style: italic; font-weight: bold;"&gt;COVID-19&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;On March 11, 2020, the World Health Organization declared the outbreak of COVID-19 as a global pandemic, which continues to spread throughout the United States and around the world. As a result of the COVID-19 pandemic, Ocuphire has experienced a few disruptions in its manufacturing, supply chain, research and development operations, regulatory process, and financial position. These disruptions include the acceleration of shipment of active pharmaceutical ingredient supply from overseas, increased costs of supply ingredients, the convening of an FDA EOP2 meeting via teleconference, and difficulties in obtaining more favorable financing terms. The global outbreak of COVID-19 continues to rapidly evolve. The extent to which the COVID-19 pandemic may impact Ocuphire&amp;#8217;s business and preclinical and clinical trials will depend on future developments, which are highly uncertain and cannot be predicted with confidence, such as the duration of the outbreak, travel restrictions and social distancing in the U.S. and other countries, business closures or business disruptions and the effectiveness of actions taken in the U.S. and other countries to contain and treat the disease. Although Ocuphire cannot estimate the length or gravity of the impact of the COVID-19 outbreak at this time, if the pandemic continues, it may have a material adverse effect on Ocuphire&amp;#8217;s results of future operations, financial position, and liquidity over the next 12 or more months.&lt;/div&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Basis of Presentation&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The accompanying condensed financial statements have been prepared by the Company, without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (SEC). Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles (GAAP) have been condensed or omitted pursuant to such rules and regulations.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The December 31, 2020 condensed balance sheet was derived from audited financial statements, and may not include all disclosures required by GAAP; however, the Company believes that the disclosures are adequate to make the information presented not misleading. These unaudited condensed financial statements should be read in conjunction with the audited financial statements and the notes thereto for the fiscal year ended December 31, 2020.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;In the opinion of management, all adjustments, consisting of only normal recurring adjustments that are necessary to present fairly the financial position, results of operations, and cash flows for the interim periods, have been made. The results of operations for the interim periods are not necessarily indicative of the operating results for the full fiscal year or any future periods.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The condensed consolidated financial statements of the Company include a subsidiary, OcuSub, Inc., which is fully owned by the Company. All significant intercompany accounts and transactions have been eliminated in the preparation of the financial statements.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;All of the share and per share amounts presented were adjusted, on a retroactive basis, to reflect the exchange of the shares of Ocuphire pre-Merger (&amp;#8220;Private Ocuphire&amp;#8221;) into 1.0565 shares of the Company (the &amp;#8220;Exchange Ratio&amp;#8221;), except for par value and share authorizations of Private Ocuphire for periods presented prior to the Merger.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-style: italic; font-weight: bold;"&gt;Going Concern&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The Company&amp;#8217;s ability to continue operating as a going concern is contingent upon, among other things, its ability to secure additional financing and to achieve and maintain profitable operations. The Company plans to issue additional&amp;#160; equity instruments and possibly debt to finance operating and working capital requirements. While the Company expects to obtain the additional financing that is needed, there is no assurance that the Company will be successful in obtaining the necessary funding for future operations. These factors raise substantial doubt as to the Company&amp;#8217;s ability to continue as a going concern. The condensed consolidated financial statements do not include any adjustments that might result from the outcome of these uncertainties.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-style: italic; font-weight: bold;"&gt;Common Stock Valuation&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Prior to the close of the Merger, due to the absence of an active market for the Private Ocuphire&amp;#8217;s common stock, the Company utilized methodologies in accordance with the framework of the American Institute of Certified Public Accountants&amp;#8217; Technical Practice Aid, &lt;font style="font-style: italic;"&gt;Valuation of Privately-Held Company Equity Securities Issued as Compensation&lt;/font&gt;, to estimate the fair value of Private Ocuphire common stock. The valuation methodology included estimates and assumptions that required the Company&amp;#8217;s judgment. These estimates and assumptions included a number of objective and subjective factors, including external market conditions affecting the biotechnology industry sector, and the likelihood of achieving a liquidity event, such as an initial public offering (&amp;#8220;IPO&amp;#8221;), reverse merger or sale. Significant changes to the key assumptions used in the valuations resulted in different fair values of common stock at each valuation date.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-style: italic; font-weight: bold;"&gt;Use of Estimates&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Actual results could differ from those estimates.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-style: italic; font-weight: bold;"&gt;Segment Information&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Operating segments are components of an enterprise for which separate financial information is available and is evaluated regularly by the Company&amp;#8217;s chief operating decision maker in deciding how to allocate resources and assessing performance. The Company&amp;#8217;s chief operating decision maker is its Chief Executive Officer. The Company&amp;#8217;s Chief Executive Officer views the Company&amp;#8217;s operations and manages its business in one operating segment, which is the business of development and commercialization of products related to vision performance and health. Accordingly, the Company has a single reporting segment.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-style: italic; font-weight: bold;"&gt;Fair Value Measurements&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The Company follows accounting guidance that emphasizes that fair value is a market-based measurement, not an entity-specific measurement. Fair value is defined as &amp;#8220;the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.&amp;#8221; Fair value measurements are defined on a three-level hierarchy:&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify; text-indent: -18pt; margin-left: 36pt;"&gt;Level 1 inputs: Unadjusted quoted prices for identical assets or liabilities in active markets;&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;Level 2 inputs: Quoted prices for similar assets and liabilities in active markets, quoted prices in markets that are not active, or inputs which are observable, whether directly or indirectly, for substantially the full term of the asset or liability; and&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify; margin-left: 36pt; text-indent: -27pt;"&gt;Level 3 inputs: Unobservable inputs that reflect the Company&amp;#8217;s own assumptions about the assumptions market participants would use in pricing the asset or liability in which there is little, if any, market activity for the asset or liability at the measurement date.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;As of March 31, 2021 and December 31, 2020, the fair values of cash and cash equivalents, prepaid and other assets, deferred costs, accounts payable and accrued expenses approximated their carrying values because of the short-term nature of these assets or liabilities. The estimated fair value of the Company&amp;#8217;s convertible notes while outstanding were based on amortized cost which was deemed to approximate fair value. The fair value of the warrant liabilities and premium conversion derivatives, while outstanding, were based on cash flow models discounted at current implied market rates evidenced in recent arms-length transactions representing expected returns by market participants for similar instruments and were based on Level 3 inputs. There were no transfers between fair value hierarchy levels during the three months ended March 31, 2021 and 2020.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The fair value of financial instruments measured on a recurring basis is as follows (in thousands):&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="14" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;As of March 31, 2021&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Description&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;Level 1&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;Level 2&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;Level 3&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Liabilities:&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Warrant liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 16.2pt;"&gt;Total liabilities at fair value&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#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" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="14" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;As of December 31, 2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Description&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;Level 1&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;Level 2&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;Level 3&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Liabilities:&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Warrant liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;27,964&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;27,964&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 16.2pt;"&gt;Total liabilities at fair value&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;27,964&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;27,964&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The following table provides a roll-forward of the warrant liabilities and premium conversion derivatives measured at fair value on a recurring basis using unobservable level 3 inputs for the three months ended March 31, 2021 and 2020 (in thousands):&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;"&gt;Warrant liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 16.2pt;"&gt;Balance as of beginning of period&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;27,964&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 76%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 16.2pt;"&gt;Change in fair value of warrant liability&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div&gt;33,829&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 16.2pt;"&gt;Reclassification of Series A warrants from liability to equity&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;(61,793&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 16.2pt;"&gt;Balance as of end of period&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#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" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;"&gt;Premium conversion derivatives&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 16.2pt;"&gt;Balance as of beginning of period&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;2,714&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 76%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 16.2pt;"&gt;Value assigned to the underlying derivatives in connection with convertible notes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div&gt;831&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 16.2pt;"&gt;Change in fair value of premium conversion derivatives&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;(198&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 16.2pt;"&gt;Balance as of end of period&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;3,347&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;There were no financial instruments measured on a non-recurring basis for any of the periods presented.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-style: italic; font-weight: bold;"&gt;Recent Accounting Pronouncements&amp;#160;&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;In August 2020, FASB issued ASU 2020-06, &lt;font style="font-style: italic;"&gt;Debt&amp;#8212;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&amp;#8212;Contracts in Entity&amp;#8217;s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity&amp;#8217;s Own Equity&lt;/font&gt;, which, among other things, provides guidance on how to account for contracts on an entity&amp;#8217;s own equity. This &amp;#8203;ASU eliminates the beneficial conversion and cash conversion accounting models for convertible instruments. It also amends the accounting for certain contracts in an entity&amp;#8217;s own equity that are currently accounted for as derivatives because of specific settlement provisions. In addition, this ASU modifies how particular convertible instruments and certain contracts that may be settled in cash or shares impact the diluted EPS computation. The amendments in this ASU are effective for smaller reporting companies (as defined by the SEC) for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020. The Company is currently evaluating the impact of ASU 2020-06 on its consolidated financial statements.&amp;#160; &lt;/div&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
  <!--Other comprehensive loss, net of tax-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax id="Fact_3a50f81a653e4ae9ac097ae3a0f039f0" contextRef="c20210101to20210331" unitRef="U002" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other comprehensive loss, net of tax-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax id="Fact_e698719ba45c46638a18eff4b1e0bbd0" contextRef="c20200101to20200331" unitRef="U002" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other-->
  <us-gaap:OtherAssetsCurrent id="Fact_8ebcfba7581c4148b8f42adc0f6fb517" contextRef="c20210331" unitRef="U002" decimals="-3">26000</us-gaap:OtherAssetsCurrent>
  <!--Other-->
  <us-gaap:OtherAssetsCurrent id="Fact_ffe458cf65a04f1e94e92a5ce0379f4e" contextRef="c20201231" unitRef="U002" decimals="-3">26000</us-gaap:OtherAssetsCurrent>
  <!--Other Noncash Expense-->
  <us-gaap:OtherNoncashExpense id="Fact_246f9050ba444db380d57445ec803240" contextRef="c20200101to20200331" unitRef="U002" decimals="-3">123000</us-gaap:OtherNoncashExpense>
  <!--Other Noncash Expense-->
  <us-gaap:OtherNoncashExpense id="Fact_2dfdc426003c4796b864fb3d591983b6" contextRef="c20210101to20210331" unitRef="U002" decimals="-3">0</us-gaap:OtherNoncashExpense>
  <!--Other income-->
  <us-gaap:OtherNonoperatingIncome id="Fact_822d6496e6df45e69d787e8471c77774" contextRef="c20200101to20200331" unitRef="U002" decimals="-3">3000</us-gaap:OtherNonoperatingIncome>
  <!--Other income-->
  <us-gaap:OtherNonoperatingIncome id="Fact_d45e030aa5114e0eb538d97f06c07904" contextRef="c20210101to20210331" unitRef="U002" decimals="-3">1000</us-gaap:OtherNonoperatingIncome>
  <!--Other Accrued Liabilities, Current-->
  <us-gaap:OtherAccruedLiabilitiesCurrent id="Fact_18a01409de3446ae9701ecb7c5d6c1ee" contextRef="c20201231" unitRef="U002" decimals="-3">25000</us-gaap:OtherAccruedLiabilitiesCurrent>
  <!--Other Accrued Liabilities, Current-->
  <us-gaap:OtherAccruedLiabilitiesCurrent id="Fact_dfbb5dc0269046f9973f03aa82f528f5" contextRef="c20210331" unitRef="U002" decimals="-3">26000</us-gaap:OtherAccruedLiabilitiesCurrent>
  <!--Program costs-Apexian Sublicense Agreement [Member]-->
  <us-gaap:PaymentsOfStockIssuanceCosts id="Fact_83bf123b635140809e096ac1dd29e70c" contextRef="c20210101to20210331_RelatedPartyTransactionAxis_ApexianSublicenseAgreementMember" unitRef="U002" decimals="-5">400000</us-gaap:PaymentsOfStockIssuanceCosts>
  <!--Preferred stock, shares issued (in shares)-->
  <us-gaap:PreferredStockSharesIssued id="Fact_6db77021eb48452686ba89d197463376" contextRef="c20201231" unitRef="U001" decimals="INF">0</us-gaap:PreferredStockSharesIssued>
  <!--Preferred stock, shares issued (in shares)-->
  <us-gaap:PreferredStockSharesIssued id="Fact_abdcf667788449bc9b03215158238c41" contextRef="c20210331" unitRef="U001" decimals="INF">0</us-gaap:PreferredStockSharesIssued>
  <!--Preferred stock, par value $0.0001; 10,000,000 shares authorized as of March 31, 2021 and December 31, 2020; no shares issued and outstanding at March 31, 2021 and December 31, 2020.-->
  <us-gaap:PreferredStockValue id="Fact_a5bf470e05af4d66b3542bbb7d0cd9b3" contextRef="c20210331" unitRef="U002" decimals="-3">0</us-gaap:PreferredStockValue>
  <!--Preferred stock, par value $0.0001; 10,000,000 shares authorized as of March 31, 2021 and December 31, 2020; no shares issued and outstanding at March 31, 2021 and December 31, 2020.-->
  <us-gaap:PreferredStockValue id="Fact_d68bc13e08e64277807a76445c2f49fd" contextRef="c20201231" unitRef="U002" decimals="-3">0</us-gaap:PreferredStockValue>
  <!--Preferred stock, shares outstanding (in shares)-->
  <us-gaap:PreferredStockSharesOutstanding id="Fact_1f6441ea914e46a2b70094e21a0b2263" contextRef="c20210331" unitRef="U001" decimals="INF">0</us-gaap:PreferredStockSharesOutstanding>
  <!--Preferred stock, shares outstanding (in shares)-->
  <us-gaap:PreferredStockSharesOutstanding id="Fact_3943127b54fb4242a21aa3364ad5b7e9" contextRef="c20201231" unitRef="U001" decimals="INF">0</us-gaap:PreferredStockSharesOutstanding>
  <!--Preferred stock, par value (in dollars per share)-->
  <us-gaap:PreferredStockParOrStatedValuePerShare id="Fact_04691ef38906425cb9246acf3a9f2e57" contextRef="c20201231" unitRef="U003" decimals="INF">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
  <!--Preferred stock, par value (in dollars per share)-->
  <us-gaap:PreferredStockParOrStatedValuePerShare id="Fact_1cc6f92a19cc46c584a1f774e025201c" contextRef="c20210331" unitRef="U003" decimals="INF">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
  <!--Preferred stock, shares authorized (in shares)-->
  <us-gaap:PreferredStockSharesAuthorized id="Fact_0b54b8702c6747d693d72468899cd2fa" contextRef="c20210331" unitRef="U001" decimals="INF">10000000</us-gaap:PreferredStockSharesAuthorized>
  <!--Preferred stock, shares authorized (in shares)-->
  <us-gaap:PreferredStockSharesAuthorized id="Fact_f13a3a00780f48069366e3513812e3aa" contextRef="c20201231" unitRef="U001" decimals="INF">10000000</us-gaap:PreferredStockSharesAuthorized>
  <!--Prepaids-->
  <us-gaap:PrepaidExpenseCurrent id="Fact_71b553e33988487394d8f50c3bcf1b10" contextRef="c20201231" unitRef="U002" decimals="-3">1243000</us-gaap:PrepaidExpenseCurrent>
  <!--Prepaids-->
  <us-gaap:PrepaidExpenseCurrent id="Fact_9cdf38dca56a45b3b654bd133dac58ef" contextRef="c20210331" unitRef="U002" decimals="-3">1402000</us-gaap:PrepaidExpenseCurrent>
  <!--Prepaids and other assets-->
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent id="Fact_1ec52e43abc2426b8382ea75691e9b3c" contextRef="c20210331" unitRef="U002" decimals="-3">1428000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <!--Prepaids and other assets-->
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent id="Fact_d3ed3a390dbf451982a4502e9977767c" contextRef="c20201231" unitRef="U002" decimals="-3">1269000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <!--Total proceeds-Series B Warrants [Member]-Subsequent Event [Member]-->
  <us-gaap:ProceedsFromWarrantExercises id="Fact_db013f2c5555407fa4f9d985f1511566" contextRef="c20210401to20210430_ClassOfWarrantOrRightAxis_SeriesBWarrantsMember_SubsequentEventTypeAxis_SubsequentEventMember" unitRef="U002" decimals="0">163</us-gaap:ProceedsFromWarrantExercises>
  <!--Proceeds from sale of capital stock-Convertible Debt [Member]-->
  <us-gaap:ProceedsFromIssuanceOfCommonStock id="Fact_e3e5824b76924726a072df690df60c12" contextRef="c20210101to20210331_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="-5">5000000</us-gaap:ProceedsFromIssuanceOfCommonStock>
  <!--Proceeds from issuance of convertible notes-->
  <us-gaap:ProceedsFromConvertibleDebt id="Fact_a3cd93b8cb34452db29c339597412483" contextRef="c20210101to20210331" unitRef="U002" decimals="-3">0</us-gaap:ProceedsFromConvertibleDebt>
  <!--Proceeds from issuance of convertible notes-->
  <us-gaap:ProceedsFromConvertibleDebt id="Fact_f1dff32b21af46f6b022accbce31f417" contextRef="c20200101to20200331" unitRef="U002" decimals="-3">448000</us-gaap:ProceedsFromConvertibleDebt>
  <!--Proceeds from issuance of convertible notes-Convertible Debt [Member]-->
  <us-gaap:ProceedsFromConvertibleDebt id="Fact_641ac2a729a84c429e92a0b31ac08a62" contextRef="c20180525to20180525_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="-5">8500000</us-gaap:ProceedsFromConvertibleDebt>
  <!--Proceeds from Stock Options Exercised-->
  <us-gaap:ProceedsFromStockOptionsExercised id="Fact_2cdfd051844a41539fbf879359218ea7" contextRef="c20210101to20210331" unitRef="U002" decimals="-3">10000</us-gaap:ProceedsFromStockOptionsExercised>
  <!--Proceeds from Stock Options Exercised-->
  <us-gaap:ProceedsFromStockOptionsExercised id="Fact_775f861473604716bf70d14f2c93f997" contextRef="c20200101to20200331" unitRef="U002" decimals="-3">0</us-gaap:ProceedsFromStockOptionsExercised>
  <!--Property, Plant and Equipment [Table Text Block]-->
  <us-gaap:PropertyPlantAndEquipmentTextBlock id="Fact_5b31a40394444447a3c710f3c1c8d980" contextRef="c20210101to20210331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify;"&gt;Property and equipment held for use by category are presented in the following table (in thousands):&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table align="left" border="0" cellpadding="0" cellspacing="0" style="width: 50%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 26%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;March 31,&lt;/div&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;December 31,&lt;/div&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 26%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Equipment&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;20&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;20&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 26%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Furniture&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;5&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;5&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 26%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Total property and equipment&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;25&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;25&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 26%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Less accumulated depreciation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;(12&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;(11&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&lt;div&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 26%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Property and equipment, net&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;13&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;14&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
  <!--Total property and equipment-Equipment [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross id="Fact_1a3c0b1926ca4054b1cc31868dc5645d" contextRef="c20201231_PropertyPlantAndEquipmentByTypeAxis_EquipmentMember" unitRef="U002" decimals="-3">20000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Total property and equipment-Equipment [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross id="Fact_50bf9b4d34d54db98e2eb247ad48af10" contextRef="c20210331_PropertyPlantAndEquipmentByTypeAxis_EquipmentMember" unitRef="U002" decimals="-3">20000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Total property and equipment-Furniture [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross id="Fact_6ed5db3bdb124afab5b38ddbf33ee6d5" contextRef="c20210331_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember" unitRef="U002" decimals="-3">5000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Total property and equipment-->
  <us-gaap:PropertyPlantAndEquipmentGross id="Fact_704124b05e9b494aa6d9e6eb9cd50b8f" contextRef="c20210331" unitRef="U002" decimals="-3">25000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Total property and equipment-Furniture [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross id="Fact_843173edf5914e26b40c6ca8e8f2f870" contextRef="c20201231_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember" unitRef="U002" decimals="-3">5000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Total property and equipment-->
  <us-gaap:PropertyPlantAndEquipmentGross id="Fact_935c85f0756f4dbbbaf671926f9b101a" contextRef="c20201231" unitRef="U002" decimals="-3">25000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property and equipment, net-->
  <us-gaap:PropertyPlantAndEquipmentNet id="Fact_78bb192bd25241928c828a95f0736810" contextRef="c20201231" unitRef="U002" decimals="-3">14000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property and equipment, net-->
  <us-gaap:PropertyPlantAndEquipmentNet id="Fact_a67c7ab337dc4fd59853d7ffae07562b" contextRef="c20210331" unitRef="U002" decimals="-3">13000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Related Party Transactions-->
  <us-gaap:RelatedPartyTransactionsDisclosureTextBlock id="Fact_a9001aa71a2b458888b084138cb150ff" contextRef="c20210101to20210331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top; font-weight: bold;"&gt;7.&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="font-weight: bold;"&gt;Related Party Transactions&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify; font-style: italic; font-weight: bold;"&gt;Convertible Notes with Related Parties&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The Company entered into Convertible Notes with certain investors beginning on May 25, 2018. Through March 31, 2020, Convertible Notes in the principal aggregate amount equal to $0.7 million were issued to four board members and to two officers, one of which was also a board member of the Company. See Note 6 &amp;#8211; Convertible Notes.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify; font-style: italic; font-weight: bold;"&gt;Apexian Sublicense Agreement&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;On January 21, 2020, as amended on June 4, 2020, the Company entered into a sublicense agreement with Apexian Pharmaceuticals, Inc. (&amp;#8220;Apexian&amp;#8221;) and issued a total of 891,422 shares of common stock (as adjusted for the Exchange Ration) to Apexian and to certain affiliates of Apexian, following which Apexian became a holder of over 5% of the Company&amp;#8217;s common stock.&amp;#160; See Note 9 &amp;#8211; Apexian Sublicense Agreement.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify; font-style: italic; font-weight: bold;"&gt;Pre-Merger Financing&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Five directors of Private Ocuphire and one director of Rexahn participated in the Pre-Merger Financing, investing an aggregate of $300,000.&amp;#160; Following the closing of the Merger, these directors received 17,729 Converted Initial Shares, 53,189 Converted Additional Shares, 80,366 Series A Warrants and 9,444 Series B Warrants.&amp;#160; See Note 3 &amp;#8211; Pre-Merger Financing.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify; font-style: italic; font-weight: bold;"&gt;Waiver Agreements&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Six directors of the Company signed Waiver Agreements, waiving certain reset provisions and financing restrictions.&amp;#160; These directors did not receive any of the additional Series B Warrants that were issued in connection with the Waiver Agreements. See Note 3 &amp;#8211; Pre-Merger Financing.&lt;/div&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
  <!--Acquired in-process research and development-->
  <us-gaap:ResearchAndDevelopmentInProcess id="Fact_343c123a9a7e40fabbedf398dc3b63f4" contextRef="c20200101to20200331" unitRef="U002" decimals="-3">2126000</us-gaap:ResearchAndDevelopmentInProcess>
  <!--Acquired in-process research and development-->
  <us-gaap:ResearchAndDevelopmentInProcess id="Fact_a3f1896e98904ed8b0ed1494b718693c" contextRef="c20210101to20210331" unitRef="U002" decimals="-3">0</us-gaap:ResearchAndDevelopmentInProcess>
  <!--Research and Development Expense (Excluding Acquired in Process Cost)-->
  <us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost id="Fact_bfd7fa689dc24e728e231b50f92ad3af" contextRef="c20200101to20200331" unitRef="U002" decimals="-3">218000</us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost>
  <!--Research and Development Expense (Excluding Acquired in Process Cost)-->
  <us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost id="Fact_d21605a2ac674931b4dd79c61f7ddc84" contextRef="c20210101to20210331" unitRef="U002" decimals="-3">3482000</us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost>
  <!--Accumulated deficit-->
  <us-gaap:RetainedEarningsAccumulatedDeficit id="Fact_9642c982cd8d4aa3bbae574bcd8e58c5" contextRef="c20210331" unitRef="U002" decimals="-3">-71689000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <!--Accumulated deficit-->
  <us-gaap:RetainedEarningsAccumulatedDeficit id="Fact_c4a2178ebfe148c8b157e6024d51b353" contextRef="c20201231" unitRef="U002" decimals="-3">-32675000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value-Evergreen Provision Plan 2020 [Member]-Stock Options [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue id="Fact_e12a90e023bc4e689371c3a86e2b4047" contextRef="c20210101to20210331_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_EvergreenProvisionPlan2020Member" unitRef="U003" decimals="2">6.71</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value-Evergreen Provision Plan 2020 [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue id="Fact_31bbc939ba44468ebab740fe6dd40aaa" contextRef="c20210101to20210331_PlanNameAxis_EvergreenProvisionPlan2020Member" unitRef="U003" decimals="2">3.66</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value-Evergreen Provision Plan 2020 [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue id="Fact_458a89e0738c4a1badeef912492b15ed" contextRef="c20200101to20200331_PlanNameAxis_EvergreenProvisionPlan2020Member" unitRef="U003" decimals="2">0.87</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue>
  <!--Stock options vested (in shares)-Evergreen Provision Plan 2020 [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares id="Fact_375586ad2a904c88a1bc134155703542" contextRef="c20200101to20200331_PlanNameAxis_EvergreenProvisionPlan2020Member" unitRef="U001" decimals="INF">66601</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
  <!--Stock options vested (in shares)-Evergreen Provision Plan 2020 [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares id="Fact_a20e71e7a4964025af33213354764055" contextRef="c20210101to20210331_PlanNameAxis_EvergreenProvisionPlan2020Member" unitRef="U001" decimals="INF">118217</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
  <!--Average remaining contractual life-Rexahn stockholders [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 id="Fact_c88663f8d31b4123b7bf01e462b244be" contextRef="c20210101to20210331_BusinessAcquisitionAxis_RexahnStockholdersMember">P0Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
  <!--Expected life of options (years)-Evergreen Provision Plan 2020 [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 id="Fact_2d0a0a6ad5c3410c921980c6888dfc20" contextRef="c20200101to20200331_PlanNameAxis_EvergreenProvisionPlan2020Member">P0Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <!--Expected life of options (years)-Evergreen Provision Plan 2020 [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 id="Fact_e542f6f86d3d47638d46dda59a3939e1" contextRef="c20210101to20210331_PlanNameAxis_EvergreenProvisionPlan2020Member">P5Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <!--Stock options forfeited (in shares)-Evergreen Provision Plan 2020 [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares id="Fact_6074564366e8440aa6652da9593db7cd" contextRef="c20210101to20210331_PlanNameAxis_EvergreenProvisionPlan2020Member" unitRef="U001" decimals="INF">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares>
  <!--Stock options forfeited (in shares)-Evergreen Provision Plan 2020 [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares id="Fact_6dee9c33fcd749feae19cc537b37618f" contextRef="c20200101to20200331_PlanNameAxis_EvergreenProvisionPlan2020Member" unitRef="U001" decimals="INF">7923</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares>
  <!--Weighted average period to recognized share-based compensation-Evergreen Provision Plan 2020 [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 id="Fact_c5eba350b98a4019bc4a68a36e7619fd" contextRef="c20210101to20210331_PlanNameAxis_EvergreenProvisionPlan2020Member">P1Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
  <!--Weighted Average Assumptions Used in Black-Scholes Option-pricing Model-->
  <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock id="Fact_c42a076252bc4bde854c86c199528481" contextRef="c20210101to20210331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify;"&gt;The weighted&amp;#8209;average assumptions used in the Black&amp;#8209;Scholes option&amp;#8209;pricing model are as follows during the three months ended March 31, 2021 and 2020:&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 60%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 36%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 36%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 36%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Expected stock price volatility&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;86.6&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="font-weight: bold;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 36%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Expected life of options (years)&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div&gt;5.6&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="font-weight: bold;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 36%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Expected dividend yield&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-weight: bold;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="font-weight: bold;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 36%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Risk free interest rate&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div&gt;0.8&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&lt;div&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div style="font-weight: bold;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&lt;div&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
  <!--Schedule of Accrued Liabilities [Table Text Block]-->
  <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock id="Fact_f60dbe33a4cc4dd9a3641a8d7368cbd2" contextRef="c20210101to20210331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Accrued expenses consist of the following (in thousands):&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;&lt;tr&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;March 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;R&amp;amp;D services and supplies&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;473&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;1,440&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 76%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Payroll&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div&gt;146&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div&gt;320&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Professional services&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;162&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;186&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 76%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Deferred issuance costs&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div&gt;88&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" 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);"&gt;&lt;div&gt;26&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" 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);"&gt;&lt;div&gt;25&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;895&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;1,971&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
  <!--Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]-->
  <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock id="Fact_c9027702a16e4b808a6c78d88e29c9ba" contextRef="c20210101to20210331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify;"&gt;The fair value of financial instruments measured on a recurring basis is as follows (in thousands):&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="14" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;As of March 31, 2021&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Description&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;Level 1&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;Level 2&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;Level 3&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Liabilities:&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Warrant liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 16.2pt;"&gt;Total liabilities at fair value&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#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" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="14" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;As of December 31, 2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Description&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;Level 1&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;Level 2&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;Level 3&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Liabilities:&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Warrant liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;27,964&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;27,964&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 16.2pt;"&gt;Total liabilities at fair value&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;27,964&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;27,964&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
  <!--Anti-dilutive Securities Excluded from Computation of Net Loss per Share-->
  <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock id="Fact_a643efc9874547668790cffa82a66939" contextRef="c20210101to20210331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify;"&gt;The following potential common shares were not considered in the computation of diluted net loss per share as their effect would have been anti-dilutive for the three month periods ended presented below:&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;March 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;Series A Warrants and Series B Warrants&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;7,374,172&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%;"&gt;&lt;div&gt;Stock options&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div&gt;1,818,612&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div&gt;1,029,781&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;Restricted stock awards&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;4,474&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%;"&gt;&lt;div&gt;Former Rexahn warrants&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div&gt;66,538&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;Former Rexahn options&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;123&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
  <!--Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]-->
  <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock id="Fact_1568cdfefdb8491c9512237fb4d57ef8" contextRef="c20210101to20210331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: justify;"&gt;Share-based compensation expense was included in general and administrative and research and development costs as follows in the accompanying condensed consolidated statements of comprehensive loss for the three month periods indicated below (in thousands):&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table align="left" border="0" cellpadding="0" cellspacing="0" style="width: 70%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 46%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;March 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 46%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 46%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;General and administrative&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;193&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;42&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 46%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Research and development&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;301&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;19&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 46%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Total share-based compensation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;494&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;61&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
  <!--Segment Reporting, Policy [Policy Text Block]-->
  <us-gaap:SegmentReportingPolicyPolicyTextBlock id="Fact_01cbb3aca68a4192b9ba5efa109c2c10" contextRef="c20210101to20210331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-style: italic; font-weight: bold;"&gt;Segment Information&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Operating segments are components of an enterprise for which separate financial information is available and is evaluated regularly by the Company&amp;#8217;s chief operating decision maker in deciding how to allocate resources and assessing performance. The Company&amp;#8217;s chief operating decision maker is its Chief Executive Officer. The Company&amp;#8217;s Chief Executive Officer views the Company&amp;#8217;s operations and manages its business in one operating segment, which is the business of development and commercialization of products related to vision performance and health. Accordingly, the Company has a single reporting segment.&lt;/div&gt;&lt;/div&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
  <!--Share-based Payment Arrangement, Noncash Expense-->
  <us-gaap:ShareBasedCompensation id="Fact_3141079eba03473eac8bbd170e942e2f" contextRef="c20200101to20200331" unitRef="U002" decimals="-3">61000</us-gaap:ShareBasedCompensation>
  <!--Share-based Payment Arrangement, Noncash Expense-->
  <us-gaap:ShareBasedCompensation id="Fact_3d5fd6d5a7374b2aaa92ebe3d15aa9b9" contextRef="c20210101to20210331" unitRef="U002" decimals="-3">494000</us-gaap:ShareBasedCompensation>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum-Evergreen Provision Plan 2020 [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum id="Fact_fb9d1c0413e74769bf9d9de309c98aae" contextRef="c20210101to20210331_PlanNameAxis_EvergreenProvisionPlan2020Member" unitRef="U005" decimals="INF">0.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross-Evergreen Provision Plan 2020 [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross id="Fact_354c9e1b11624da88142ad0b54301a4b" contextRef="c20210101to20210331_PlanNameAxis_EvergreenProvisionPlan2020Member" unitRef="U001" decimals="INF">41800</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross-Evergreen Provision Plan 2020 [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross id="Fact_d318075771ad4ec6b2de4bbd7c1fb308" contextRef="c20200101to20200331_PlanNameAxis_EvergreenProvisionPlan2020Member" unitRef="U001" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <!--Granted (in shares)-Restricted Stock Awards [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod id="Fact_34681fb3c93d41e7a644ce478307c677" contextRef="c20210101to20210331_AwardTypeAxis_RestrictedStockMember" unitRef="U001" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <!--Expected dividend yield-Evergreen Provision Plan 2020 [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate id="Fact_1f77e565f1694e85ad6cad5cc52796eb" contextRef="c20210101to20210331_PlanNameAxis_EvergreenProvisionPlan2020Member" unitRef="U005" decimals="0">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <!--Expected dividend yield-Evergreen Provision Plan 2020 [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate id="Fact_b2f2fd96b9ea4f38964c29f83085957f" contextRef="c20200101to20200331_PlanNameAxis_EvergreenProvisionPlan2020Member" unitRef="U005" decimals="0">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <!--Forfeited (in shares)-Restricted Stock Awards [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod id="Fact_3ff1e02dd79d4b57b841ec0463984145" contextRef="c20210101to20210331_AwardTypeAxis_RestrictedStockMember" unitRef="U001" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
  <!--Forfeited (in shares)-Restricted Stock Awards [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod id="Fact_b94544b11635492f8bd12cff31850820" contextRef="c20200101to20200331_AwardTypeAxis_RestrictedStockMember" unitRef="U001" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period-Restricted Stock Awards [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod id="Fact_873d9e4b5e52496da14bac2489ebf094" contextRef="c20210101to20210331_AwardTypeAxis_RestrictedStockMember" unitRef="U001" decimals="INF">40000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period-Restricted Stock Awards [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod id="Fact_a144dc866a4344d8b3bd6d39d8072538" contextRef="c20200101to20200331_AwardTypeAxis_RestrictedStockMember" unitRef="U001" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
  <!--Expected stock price volatility-Evergreen Provision Plan 2020 [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate id="Fact_27730ec1d8c24cb68fb3351affe0881a" contextRef="c20210101to20210331_PlanNameAxis_EvergreenProvisionPlan2020Member" unitRef="U005" decimals="3">0.866</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <!--Expected stock price volatility-Evergreen Provision Plan 2020 [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate id="Fact_aac5042a038c46c494feeb6b2dd064c3" contextRef="c20200101to20200331_PlanNameAxis_EvergreenProvisionPlan2020Member" unitRef="U005" decimals="0">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price-Maximum [Member]-Rexahn stockholders [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice id="Fact_0ad2d9a3df6149969c565a6002902422" contextRef="c20210331_BusinessAcquisitionAxis_RexahnStockholdersMember_RangeAxis_MaximumMember" unitRef="U003" decimals="2">600.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price-Minimum [Member]-Rexahn stockholders [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice id="Fact_517c1a04db4d468cb5914b47cfabf470" contextRef="c20210331_BusinessAcquisitionAxis_RexahnStockholdersMember_RangeAxis_MinimumMember" unitRef="U003" decimals="2">182.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
  <!--Risk free interest rate-Evergreen Provision Plan 2020 [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate id="Fact_221cf587576b46a0aa4a21c41ef9f516" contextRef="c20210101to20210331_PlanNameAxis_EvergreenProvisionPlan2020Member" unitRef="U005" decimals="3">0.008</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <!--Risk free interest rate-Evergreen Provision Plan 2020 [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate id="Fact_41b5d31ff37a4679b477802305e54b29" contextRef="c20200101to20200331_PlanNameAxis_EvergreenProvisionPlan2020Member" unitRef="U005" decimals="0">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number-Rexahn stockholders [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber id="Fact_a4ab5337eb404f1f9a01107423b6863a" contextRef="c20210331_BusinessAcquisitionAxis_RexahnStockholdersMember" unitRef="U001" decimals="INF">123</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <!--Shares, Outstanding-Common Stock [Member]-->
  <us-gaap:SharesOutstanding id="Fact_a27197b0080e4643a73d2659a377fccd" contextRef="c20191231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="INF">2852485</us-gaap:SharesOutstanding>
  <!--Shares, Outstanding-Common Stock [Member]-->
  <us-gaap:SharesOutstanding id="Fact_ae9b02e4c7b64f388a0800688f694859" contextRef="c20201231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="INF">10882495</us-gaap:SharesOutstanding>
  <!--Shares, Outstanding-Common Stock [Member]-->
  <us-gaap:SharesOutstanding id="Fact_213e7d6b3c6948d2b15c986019f47285" contextRef="c20200331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="INF">3743907</us-gaap:SharesOutstanding>
  <!--Shares, Outstanding-Common Stock [Member]-->
  <us-gaap:SharesOutstanding id="Fact_ad782f593dae4da7b7464917a6fd188e" contextRef="c20210331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="INF">10929881</us-gaap:SharesOutstanding>
  <!--Short-term Debt [Text Block]-->
  <us-gaap:ShortTermDebtTextBlock id="Fact_2c01edbf60314372894400fc88913920" contextRef="c20210101to20210331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top; font-weight: bold;"&gt;6.&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="font-weight: bold;"&gt;Convertible Notes&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The Company entered into a series of unsecured convertible note financings (the &amp;#8220;Convertible Notes&amp;#8221;) with certain investors beginning on May 25, 2018. The total issuance of Convertible Notes amounted to $8.5 million (see Note 7 - Related Party Transactions). On November 4, 2020, all of Ocuphire&amp;#8217;s outstanding Convertible Notes were converted into 977,128 shares of Ocuphire common stock as adjusted for the Exchange Ratio in connection with the completion of the Merger.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The Convertible Notes accrued interest at a rate of 8% per annum, calculated on a 365-day year basis. Interest expense on principal during the three months ended March 31, 2020 was $138,000.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The outstanding principal of, and accrued interest on, the Convertible Notes were payable on demand, in the absence of the Merger closing discussed above, at any time as of the first to occur of (i) September 30, 2020 or (ii) an event of default (each defined by the Convertible Notes as a Payoff Event). If, prior to a Payoff Event, the Company (i) completed an initial public offering (&amp;#8220;IPO&amp;#8221;), (ii) completed a change in control (&amp;#8220;CIC&amp;#8221;), (iii) completed a sale and issuance of its capital stock resulting in gross proceeds to the Company of at least $5 million (&amp;#8220;Qualified Financing&amp;#8221;), or (iv) completed a reverse merger transaction (Reverse Merger), then the outstanding principal of, and accrued but unpaid interest on the Convertible Notes would have automatically converted upon the earliest of such events to occur as follows:&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;&lt;tr&gt;&lt;td style="width: 36pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 36pt; vertical-align: top;"&gt;&amp;#8226;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div&gt;&lt;font style="font-weight: bold;"&gt;IPO:&lt;/font&gt; The Convertible Notes would have automatically converted into the number of fully paid and non-assessable shares of the Company&amp;#8217;s common stock equal to One Hundred and Seventy-Five Percent (175%) times Note Value divided by the per share price such shares were issued to purchasers of the Company&amp;#8217;s equity securities in the IPO rounded to the nearest whole share.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;&lt;tr&gt;&lt;td style="width: 36pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 36pt; vertical-align: top;"&gt;&amp;#8226;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div&gt;&lt;font style="font-weight: bold;"&gt;CIC:&lt;/font&gt; The Convertible Notes would have automatically converted prior to the effectiveness of such CIC into that number of fully paid and non-assessable shares of the Company&amp;#8217;s common stock equal to Two Hundred Percent (200%) of the Note Value divided by the per share price of the Company&amp;#8217;s common stock at which the Company&amp;#8217;s common stock was valued in such CIC (after giving effect to such conversion). The Convertible Note holder would have been entitled to the same contractual rights and would have been bound by the same restrictions and obligations as the other stockholders of the Company in such CIC.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;&lt;tr&gt;&lt;td style="width: 36pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 36pt; vertical-align: top;"&gt;&amp;#8226;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div&gt;&lt;font style="font-weight: bold;"&gt;Qualified Financing&lt;/font&gt;: The Convertible Notes would have automatically converted into that number of fully paid and non-assessable shares of the Company that were issued by the Company in the Qualified Financing, determined by dividing an amount equal to One Hundred and Seventy-Five Percent (175%) times the Note Value by the per share price such shares of the Company were issued to purchasers of the Company&amp;#8217;s equity securities in the Qualified Financing, rounded to the nearest whole share. The Convertible Note holder would have been entitled to the same contractual rights and would have been bound by the same restrictions and obligations as the other purchasers of shares in the Qualified Financing. A Qualified Financing was defined as a sale and issuance of capital stock of the Company (or its successor) in a single transaction or series of related transactions resulting in gross proceeds to the Company of not less than $5,000,000 (including new equity investment of at least $1,000,000 plus the sum of the outstanding principal amount of the Convertible Notes being so converted under this provision).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;&lt;tr&gt;&lt;td style="width: 36pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 36pt; vertical-align: top;"&gt;&amp;#8226;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;&lt;div&gt;&lt;font style="font-weight: bold;"&gt;Reverse Merger (excluding close of Merger with Rexahn)&lt;/font&gt;: The Convertible Notes would have automatically converted into that number of fully paid and non-assessable shares of the Combined Company whose shares were publicly traded in the United States or other jurisdiction following the completion of the Reverse Merger (the &amp;#8220;Reverse Merger Parent&amp;#8221;), determined by dividing an amount equal to One Hundred and Seventy-Five Percent (175%) times the Note Value divided by the per share price at which such shares were issued by the Reverse Merger Parent in such Reverse Merger, rounded to the nearest whole share. The Convertible Note holder would have been entitled to the same contractual rights and would have been bound by the same restrictions and obligations as the other stockholders of the Company in the Reverse Merger.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The Company was not permitted to prepay the Convertible Notes prior to a Payoff Event. The Convertible Notes contained default provisions, and when triggered, the holders of the Convertible Notes could have immediately accelerated payment of the Convertible Notes and the outstanding principal and interest would have become payable immediately. During a period of default, interest would have been assessed at a 12% per annum rate.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-style: italic; font-weight: bold;"&gt;Redemption Features&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The Company determined that all of the conversion provisions, except for the conversion provision upon Merger close, were redemption features that qualified as embedded derivatives. The qualifying embedded derivatives were collectively separated from their debt host upon the issuance of the Convertible Notes. The bifurcation of the embedded derivatives from the debt host resulted in a discount to the Convertible Notes in the amount of $0.8 million&amp;#160; during the three months ended March 31, 2020. The embedded derivatives were accounted for separately on a fair market value basis. There were no outstanding premium conversion derivatives as of March 31, 2021 or December 31, 2020 given the conversion of the Convertible Notes. The Company recorded the fair value changes of the premium conversion derivatives while outstanding to fair value change in derivative and warrant liabilities in the accompanying condensed consolidated statements of comprehensive loss which amounted to a benefit of $0.2 million during the three months ended March 31, 2020.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The note discounts were amortized to interest expense over the term of the Convertible Notes using the straight-line method which approximates the effective interest method and amounted to $0.4 million during the three months ended March 31, 2020.&lt;/div&gt;&lt;/div&gt;</us-gaap:ShortTermDebtTextBlock>
  <!--Aggregate number of shares (in shares)-Waiver Agreements [Member]-Series B Warrants [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesAcquisitions id="Fact_cb014001a68840cea61d7a544065e9c3" contextRef="c20210203to20210203_ClassOfWarrantOrRightAxis_SeriesBWarrantsMember_TypeOfArrangementAxis_WaiverAgreementsMember" unitRef="U001" decimals="INF">1708334</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
  <!--Exercise of stock options (in shares)-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised id="Fact_6c2f80552fad43fd9dd3164e580cdf48" contextRef="c20210101to20210331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="INF">7386</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <!--Stock Issued During Period, Shares, Issued for Services-Ocuphire Stock Awards [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices id="Fact_ad541941e6534e298edfd62d2f61df1d" contextRef="c20210101to20210331_AwardTypeAxis_OcuphireStockAwardsMember" unitRef="U001" decimals="INF">4474</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
  <!--Stock Issued During Period, Shares, New Issues-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesNewIssues id="Fact_3d2befbfa1924ba8b45144c832267c74" contextRef="c20200101to20200331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="INF">891422</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
  <!--Stock Issued During Period, Shares, New Issues-->
  <us-gaap:StockIssuedDuringPeriodSharesNewIssues id="Fact_abfa6afffb2443759c02240acd268241" contextRef="c20201105to20201105" unitRef="U001" decimals="INF">7091878</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
  <!--Stock Issued During Period, Shares, New Issues-Apexian Sublicense Agreement [Member]-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesNewIssues id="Fact_5521a822970f438f9195e3c54484f653" contextRef="c20210101to20210331_RelatedPartyTransactionAxis_ApexianSublicenseAgreementMember_StatementClassOfStockAxis_CommonStockMember" unitRef="U001" decimals="INF">891422</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
  <!--Stock Issued During Period, Shares, New Issues-Apexian Sublicense Agreement [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesNewIssues id="Fact_f625ffa853794c518e7795d9498822c3" contextRef="c20210101to20210331_RelatedPartyTransactionAxis_ApexianSublicenseAgreementMember" unitRef="U001" decimals="INF">891422</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
  <!--Stock Issued During Period, Shares, New Issues-Subsequent Event [Member]-Common Stock [Member]-Accredited Investor [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesNewIssues id="Fact_2557fb86c7274979b3a6ab30851a11ea" contextRef="c20210506to20210506_RelatedPartyTransactionsByRelatedPartyAxis_AccreditedInvestorMember_StatementEquityComponentsAxis_CommonStockMember_SubsequentEventTypeAxis_SubsequentEventMember" unitRef="U001" decimals="INF">350000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
  <!--Stock Issued During Period, Shares, Conversion of Convertible Securities-Convertible Debt [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities id="Fact_e6d7b02193ce4acd82eab7a3ad13b53d" contextRef="c20201104to20201104_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U001" decimals="INF">977128</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
  <!--Share-based compensation (in shares)-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation id="Fact_cc684617ebf141ae833298da1efe1c7b" contextRef="c20210101to20210331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="INF">40000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
  <!--Exercise of stock options-Accumulated Deficit [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised id="Fact_4c894e7c41aa4f2aa54ca65ee10dccb2" contextRef="c20210101to20210331_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Exercise of stock options-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised id="Fact_89dc6e73113d4121a5704d038a06c08d" contextRef="c20210101to20210331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Exercise of stock options-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised id="Fact_b055af4a705b4657b9f6ec90db31c0de" contextRef="c20210101to20210331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">10000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Exercise of stock options-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised id="Fact_d0f37571af1149c3b29a9a5830e552cc" contextRef="c20210101to20210331" unitRef="U002" decimals="-3">10000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Issuance of common stock in exchange for in-process research and development-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueNewIssues id="Fact_5307fb07c18a496f91739ac92f6668fd" contextRef="c20200101to20200331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">2126000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <!--Issuance of common stock in exchange for in-process research and development-->
  <us-gaap:StockIssuedDuringPeriodValueNewIssues id="Fact_72d46694a9e54a44bad556f799dd3778" contextRef="c20200101to20200331" unitRef="U002" decimals="-3">2126000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <!--Issuance of common stock in exchange for in-process research and development-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueNewIssues id="Fact_89dc07387c654610a507b64362d8c8e6" contextRef="c20200101to20200331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <!--Issuance of common stock in exchange for in-process research and development-Accumulated Deficit [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueNewIssues id="Fact_c8f2b85306874fcc9dd27f3fe64aba2a" contextRef="c20200101to20200331_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <!--Stockholders' Equity Note, Stock Split, Conversion Ratio-->
  <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1 id="Fact_cd8523bc099e429f82339ccfbe8c9b5b" contextRef="c20210101to20210331" unitRef="U005" decimals="INF">1.0565</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
  <!--Stockholders' Equity Note, Stock Split, Conversion Ratio-->
  <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1 id="Fact_0965c40374b74faf8a6a00d9bc9af464" contextRef="c20201105to20201105" unitRef="U005" decimals="4">1.0565</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity id="Fact_78f33f422cd14c1b989351b2faf4baba" contextRef="c20201231" unitRef="U002" decimals="-3">-13467000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity id="Fact_ebb86e27445b4ae0b86bfde4091956d2" contextRef="c20210331" unitRef="U002" decimals="-3">9816000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Additional Paid-in Capital [Member]-->
  <us-gaap:StockholdersEquity id="Fact_4064115e4c034a0aa26c47ca5cfaef74" contextRef="c20191231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">495000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Common Stock [Member]-->
  <us-gaap:StockholdersEquity id="Fact_97953114481040b1adf3a494bdce7d43" contextRef="c20201231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">1000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Common Stock [Member]-->
  <us-gaap:StockholdersEquity id="Fact_9ca86f9b4895438a9f7f2f8bee11a79f" contextRef="c20191231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">0</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity id="Fact_beda46a92e7d4be090ded88854163457" contextRef="c20191231" unitRef="U002" decimals="-3">-7560000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Deficit [Member]-->
  <us-gaap:StockholdersEquity id="Fact_c0678d16c5de4c3294fc268181849ed8" contextRef="c20191231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">-8055000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Additional Paid-in Capital [Member]-->
  <us-gaap:StockholdersEquity id="Fact_cc5655a8b8c44dfc8d57b4d16f9f7b53" contextRef="c20201231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">19207000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Deficit [Member]-->
  <us-gaap:StockholdersEquity id="Fact_ee075dba752147d9bab90d490c19adc2" contextRef="c20201231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">-32675000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Additional Paid-in Capital [Member]-->
  <us-gaap:StockholdersEquity id="Fact_03e17cb58c5a458ebc1573dbd5af848f" contextRef="c20210331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">81504000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Deficit [Member]-->
  <us-gaap:StockholdersEquity id="Fact_157ac6880a394afab8d49822b246cb70" contextRef="c20210331_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">-71689000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Common Stock [Member]-->
  <us-gaap:StockholdersEquity id="Fact_228cfa221d9743438e0066eb18c7f751" contextRef="c20210331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">1000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Deficit [Member]-->
  <us-gaap:StockholdersEquity id="Fact_5b188d061e614087b122142e7ea2f636" contextRef="c20200331_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">-11143000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Common Stock [Member]-->
  <us-gaap:StockholdersEquity id="Fact_87be7c1ef4484239a28b02eedd87ba62" contextRef="c20200331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">0</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity id="Fact_c0325f697718489e9200b5547ab9b2ed" contextRef="c20200331" unitRef="U002" decimals="-3">-8461000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Additional Paid-in Capital [Member]-->
  <us-gaap:StockholdersEquity id="Fact_f89089ac73b34da084c061a89230d6d2" contextRef="c20200331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">2682000</us-gaap:StockholdersEquity>
  <!--Subsequent Events-->
  <us-gaap:SubsequentEventsTextBlock id="Fact_4b32d763a19649f99ec38810f924fda8" contextRef="c20210101to20210331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top; font-weight: bold;"&gt;12.&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="font-weight: bold;"&gt;Subsequent Events&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify; font-style: italic; font-weight: bold;"&gt;Warrant Exercise&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;In April 2021, investors exercised Series B Warrants for a total of 1,629,634 shares, for total proceeds of $163.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify; font-style: italic; font-weight: bold;"&gt;Issuance of Settlement Shares&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;On May 6, 2021, the Company issued 350,000 shares of common stock of the Company to three accredited investors pursuant to a settlement agreement, dated May 6, 2021, in exchange for a release of potential claims.&lt;/div&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
  <!--Supplemental Balance Sheet Disclosures [Text Block]-->
  <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock id="Fact_4083468d62e44f9f92936052c83eb259" contextRef="c20210101to20210331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top; font-weight: bold;"&gt;5.&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="font-weight: bold;"&gt;Supplemental Balance Sheet Information&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-style: italic; font-weight: bold;"&gt;Prepaid and Other Assets&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Prepaid and other assets consist of the following (in thousands):&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table align="left" border="0" cellpadding="0" cellspacing="0" style="width: 90%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 66%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;March 31,&lt;/div&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;December 31,&lt;/div&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 66%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Prepaids&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;1,402&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;1,243&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 66%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;26&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;26&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 66%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Total prepaids and other assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;1,428&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;1,269&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-style: italic; font-weight: bold; clear: both;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-style: italic; font-weight: bold;"&gt;Property and Equipment, net&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Property and equipment held for use by category are presented in the following table (in thousands):&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table align="left" border="0" cellpadding="0" cellspacing="0" style="width: 50%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 26%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;March 31,&lt;/div&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;December 31,&lt;/div&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 26%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Equipment&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;20&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;20&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 26%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Furniture&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;5&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;5&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 26%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Total property and equipment&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;25&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;25&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 26%; padding-bottom: 2px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Less accumulated depreciation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;(12&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;(11&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&lt;div&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 26%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Property and equipment, net&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;13&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" 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);"&gt;&lt;div&gt;14&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: justify; clear: both;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Depreciation expense was $1,000 and $5,000 for the three months ended March 31, 2021 and 2020, respectively.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-style: italic; font-weight: bold;"&gt;Accrued Expenses&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Accrued expenses consist of the following (in thousands):&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;&lt;tr&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;March 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;December 31,&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;R&amp;amp;D services and supplies&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;473&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;1,440&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 76%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Payroll&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div&gt;146&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div&gt;320&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Professional services&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;162&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;186&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 76%;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Deferred issuance costs&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div&gt;88&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&lt;div&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" 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);"&gt;&lt;div&gt;26&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" 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);"&gt;&lt;div&gt;25&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;"&gt;&lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;895&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;1,971&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
  <!--Use of Estimates, Policy [Policy Text Block]-->
  <us-gaap:UseOfEstimates id="Fact_d986d64f1aed440e8f623e3b686ccc3f" contextRef="c20210101to20210331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-style: italic; font-weight: bold;"&gt;Use of Estimates&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Actual results could differ from those estimates.&lt;/div&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
  <!--Warrants and Rights Outstanding-->
  <us-gaap:WarrantsAndRightsOutstanding id="Fact_c151cc8774fd4ae397cb525c5e726654" contextRef="c20210331" unitRef="U002" decimals="-3">0</us-gaap:WarrantsAndRightsOutstanding>
  <!--Warrants and Rights Outstanding-->
  <us-gaap:WarrantsAndRightsOutstanding id="Fact_f1cc42b354da41758b3a33d402160174" contextRef="c20201231" unitRef="U002" decimals="-3">27964000</us-gaap:WarrantsAndRightsOutstanding>
  <!--Exercisable term-Series A Warrants [Member]-->
  <us-gaap:WarrantsAndRightsOutstandingTerm id="Fact_8733889f3f41413e969921d0ade07362" contextRef="c20210331_ClassOfWarrantOrRightAxis_SeriesAWarrantsMember">P5Y</us-gaap:WarrantsAndRightsOutstandingTerm>
  <!--Basic (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic id="Fact_8b330e0ef20c4a15af7f29e218087cda" contextRef="c20200101to20200331" unitRef="U001" decimals="0">3547990</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Basic (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic id="Fact_9617d7ee24e945cb95505151b5b688e9" contextRef="c20210101to20210331" unitRef="U001" decimals="0">10923651</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Diluted (in shares)-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding id="Fact_83a14f9046a04703bf97b4b251d07df3" contextRef="c20200101to20200331" unitRef="U001" decimals="0">3547990</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Diluted (in shares)-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding id="Fact_efd4100c393f4ced9e1c48b4da1c1528" contextRef="c20210101to20210331" unitRef="U001" decimals="0">10923651</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Amendment Flag-->
  <dei:AmendmentFlag id="Fact_c95c1850019c493ba56c1fe220f9e51a" contextRef="c20210101to20210331">false</dei:AmendmentFlag>
  <!--Current Fiscal Year End Date-->
  <dei:CurrentFiscalYearEndDate id="Fact_beb7760027b144d2aa47e7cc632e91a9" contextRef="c20210101to20210331">--12-31</dei:CurrentFiscalYearEndDate>
  <!--Document Period End Date-->
  <dei:DocumentPeriodEndDate id="Fact_4a0b8da71817469391a4d4e211a5e1bc" contextRef="c20210101to20210331">2021-03-31</dei:DocumentPeriodEndDate>
  <!--Entity Address, State or Province-->
  <dei:EntityAddressStateOrProvince id="Fact_9e72479e79764f22962ccf911d192f94" contextRef="c20210101to20210331">MI</dei:EntityAddressStateOrProvince>
  <!--Entity Current Reporting Status-->
  <dei:EntityCurrentReportingStatus id="Fact_5cc1262305da4c74a809b51cf7f505f5" contextRef="c20210101to20210331">Yes</dei:EntityCurrentReportingStatus>
  <!--Entity Filer Category-->
  <dei:EntityFilerCategory id="Fact_119c1c9aeb7b439dbdea288cece8de29" contextRef="c20210101to20210331">Non-accelerated Filer</dei:EntityFilerCategory>
  <!--Entity Registrant Name-->
  <dei:EntityRegistrantName id="Fact_eb8bb4e9c4f444e1bf7984e5f6b7aaf5" contextRef="c20210101to20210331">Ocuphire Pharma, Inc.</dei:EntityRegistrantName>
  <!--Entity Central Index Key-->
  <dei:EntityCentralIndexKey id="Fact_ed3790cf4a6c4acb81bb10a5ddcabd0f" contextRef="c20210101to20210331">0001228627</dei:EntityCentralIndexKey>
  <!--Entity Common Stock, Shares Outstanding-->
  <dei:EntityCommonStockSharesOutstanding id="Fact_be38a64215d2474083e4168eecdf595b" contextRef="c20210505" unitRef="U001" decimals="INF">12563989</dei:EntityCommonStockSharesOutstanding>
  <!--Document Fiscal Year Focus-->
  <dei:DocumentFiscalYearFocus id="Fact_5cadd536d29a48ceb030f7b7e5cf33e6" contextRef="c20210101to20210331">2021</dei:DocumentFiscalYearFocus>
  <!--Document Fiscal Period Focus-->
  <dei:DocumentFiscalPeriodFocus id="Fact_e94fc79b03354a55859b959e2eb0e60a" contextRef="c20210101to20210331">Q1</dei:DocumentFiscalPeriodFocus>
  <!--Document Type-->
  <dei:DocumentType id="Fact_f5b1575f22f8499ea0b9f4d9eb6a88d3" contextRef="c20210101to20210331">10-Q</dei:DocumentType>
  <!--Entity Interactive Data Current-->
  <dei:EntityInteractiveDataCurrent id="Fact_53b4768e3e57409ca0275ecc23721c92" contextRef="c20210101to20210331">Yes</dei:EntityInteractiveDataCurrent>
  <!--Entity Shell Company-->
  <dei:EntityShellCompany id="Fact_b7398fb4477e476f994c9b933a7bf3c6" contextRef="c20210101to20210331">false</dei:EntityShellCompany>
  <!--Entity Emerging Growth Company-->
  <dei:EntityEmergingGrowthCompany id="Fact_966036a1a5c1443ca3048872804a0962" contextRef="c20210101to20210331">false</dei:EntityEmergingGrowthCompany>
  <!--Entity Small Business-->
  <dei:EntitySmallBusiness id="Fact_873da4feef6d47bea8b95f36687cba17" contextRef="c20210101to20210331">true</dei:EntitySmallBusiness>
  <!--Going Concern [Policy Text Block]-->
  <ocup:GoingConcernPolicyTextBlock id="Fact_4fa27db3387d485e86d3ba616fb3e80c" contextRef="c20210101to20210331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-style: italic; font-weight: bold;"&gt;Going Concern&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The Company&amp;#8217;s ability to continue operating as a going concern is contingent upon, among other things, its ability to secure additional financing and to achieve and maintain profitable operations. The Company plans to issue additional&amp;#160; equity instruments and possibly debt to finance operating and working capital requirements. While the Company expects to obtain the additional financing that is needed, there is no assurance that the Company will be successful in obtaining the necessary funding for future operations. These factors raise substantial doubt as to the Company&amp;#8217;s ability to continue as a going concern. The condensed consolidated financial statements do not include any adjustments that might result from the outcome of these uncertainties.&lt;/div&gt;&lt;/div&gt;</ocup:GoingConcernPolicyTextBlock>
  <!--Common Stock Valuation [Policy Text Block]-->
  <ocup:CommonStockValuationPolicyTextBlock id="Fact_b0211ed230f04e92a81cb43c3175bfb9" contextRef="c20210101to20210331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-style: italic; font-weight: bold;"&gt;Common Stock Valuation&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Prior to the close of the Merger, due to the absence of an active market for the Private Ocuphire&amp;#8217;s common stock, the Company utilized methodologies in accordance with the framework of the American Institute of Certified Public Accountants&amp;#8217; Technical Practice Aid, &lt;font style="font-style: italic;"&gt;Valuation of Privately-Held Company Equity Securities Issued as Compensation&lt;/font&gt;, to estimate the fair value of Private Ocuphire common stock. The valuation methodology included estimates and assumptions that required the Company&amp;#8217;s judgment. These estimates and assumptions included a number of objective and subjective factors, including external market conditions affecting the biotechnology industry sector, and the likelihood of achieving a liquidity event, such as an initial public offering (&amp;#8220;IPO&amp;#8221;), reverse merger or sale. Significant changes to the key assumptions used in the valuations resulted in different fair values of common stock at each valuation date.&lt;/div&gt;&lt;/div&gt;</ocup:CommonStockValuationPolicyTextBlock>
  <!--Nature of Business [Policy Text Block]-->
  <ocup:NatureOfBusinessPolicyTextBlock id="Fact_d87a563bfede4e0a9003366292f2f830" contextRef="c20210101to20210331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-style: italic; font-weight: bold;"&gt;Nature of Business&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Ocuphire Pharma, Inc. (together with its subsidiary OcuSub, Inc., the "Company" or "Ocuphire&amp;#8221;) is a clinical-stage ophthalmic biopharmaceutical company focused on developing and commercializing therapies for the treatment of several eye disorders. The Company&amp;#8217;s pipeline currently includes two small molecule product candidates targeting front and back of the eye indications. The Company&amp;#8217;s lead product candidate, Nyxol&amp;#174; Eye Drops (&amp;#8220;Nyxol&amp;#8221;), is a once-daily eye drop formulation of phentolamine mesylate designed to reduce pupil diameter and improve visual acuity. The Company&amp;#8217;s second product candidate, APX3330, is a twice-a-day oral tablet, designed to target multiple pathways relevant to retinal and choroidal vascular diseases, such as diabetic retinopathy (&amp;#8220;DR&amp;#8221;) and diabetic macular edema (&amp;#8220;DME&amp;#8221;). The Company has also in-licensed additional second-generation product candidates, analogs of APX3330, including APX2009 and APX2014.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The Company has sustained operating losses since inception and expects such losses to continue indefinitely until a sustained revenue source is realized. Management plans to continue financing the Company&amp;#8217;s operations through additional issuances of the Company&amp;#8217;s equity and debt securities. If adequate funds are not available, the Company may be required to delay, reduce the scope of, or eliminate part or all of its research and development programs.&lt;/div&gt;&lt;/div&gt;</ocup:NatureOfBusinessPolicyTextBlock>
  <!--Number of Small Molecule Product Candidates-->
  <ocup:NumberOfSmallMoleculeProductCandidates id="Fact_426e0ebe4ce2472c9640da24d7efd0be" contextRef="c20210101to20210331" unitRef="U004" decimals="INF">2</ocup:NumberOfSmallMoleculeProductCandidates>
  <!--Number Of Board Members, Granted Stock Awards for Services-Ocuphire Stock Awards [Member]-->
  <ocup:NumberOfBoardMembersGrantedStockAwardsForServices id="Fact_078ac7a261dc494598bbc51193106c69" contextRef="c20210101to20210331_AwardTypeAxis_OcuphireStockAwardsMember" unitRef="U012" decimals="INF">2</ocup:NumberOfBoardMembersGrantedStockAwardsForServices>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Value Assigned To The Underlying Derivatives in Connection With Convertible Notes-Premium Conversion Derivatives [Member]-Fair Value, Inputs, Level 3 [Member]-->
  <ocup:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes id="Fact_a1b3a00615a546aa86c5a4fc3ef3483c" contextRef="c20210101to20210331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByLiabilityClassAxis_PremiumConversionDerivativesMember" unitRef="U002" decimals="-3">0</ocup:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Value Assigned To The Underlying Derivatives in Connection With Convertible Notes-Premium Conversion Derivatives [Member]-Fair Value, Inputs, Level 3 [Member]-->
  <ocup:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes id="Fact_b8cc7ef496cd4ca6a6739d3e2a708cb7" contextRef="c20200101to20200331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByLiabilityClassAxis_PremiumConversionDerivativesMember" unitRef="U002" decimals="-3">831000</ocup:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes>
  <!--Aggregate Number of Common Stock reserved for future issuance-Evergreen Provision Plan 2020 [Member]-->
  <ocup:AggregateNumberOfCommonStockReservedForFutureIssuance id="Fact_3fbd2b6f651a4fdc835a0fa2cd69877b" contextRef="c20210101to20210101_PlanNameAxis_EvergreenProvisionPlan2020Member" unitRef="U001" decimals="INF">544125</ocup:AggregateNumberOfCommonStockReservedForFutureIssuance>
  <!--Period of Shares Reserved Under Plan-Evergreen Provision Plan 2020 [Member]-Maximum [Member]-->
  <ocup:MaximumPeriodOfSharesReservedUnderPlan id="Fact_962a021695ca4ef293e3731d47af0a5a" contextRef="c20210101to20210331_PlanNameAxis_EvergreenProvisionPlan2020Member_RangeAxis_MaximumMember">P10Y</ocup:MaximumPeriodOfSharesReservedUnderPlan>
  <!--Accrued Research And Development Services and Supplies Current-->
  <ocup:AccruedResearchAndDevelopmentServicesAndSuppliesCurrent id="Fact_13d0a642dd684ebcb2d358564b4618d5" contextRef="c20210331" unitRef="U002" decimals="-3">473000</ocup:AccruedResearchAndDevelopmentServicesAndSuppliesCurrent>
  <!--Accrued Research And Development Services and Supplies Current-->
  <ocup:AccruedResearchAndDevelopmentServicesAndSuppliesCurrent id="Fact_520c4e1224824b69a867b00adf50ac66" contextRef="c20201231" unitRef="U002" decimals="-3">1440000</ocup:AccruedResearchAndDevelopmentServicesAndSuppliesCurrent>
  <!--Accrued Deferred Issuance Costs, Current-->
  <ocup:AccruedDeferredIssuanceCostsCurrent id="Fact_61669b7643174715ac82188d6324de73" contextRef="c20210331" unitRef="U002" decimals="-3">88000</ocup:AccruedDeferredIssuanceCostsCurrent>
  <!--Accrued Deferred Issuance Costs, Current-->
  <ocup:AccruedDeferredIssuanceCostsCurrent id="Fact_8be994845b4046d1a00c2d86e9fc756d" contextRef="c20201231" unitRef="U002" decimals="-3">0</ocup:AccruedDeferredIssuanceCostsCurrent>
  <!--Stock Issued During Period Shares, Exercise of Warrants-Series B Warrants [Member]-Subsequent Event [Member]-->
  <ocup:StockIssuedDuringPeriodSharesExerciseOfWarrants id="Fact_78ad2f62d3a14056858d4de23b74e406" contextRef="c20210401to20210430_ClassOfWarrantOrRightAxis_SeriesBWarrantsMember_SubsequentEventTypeAxis_SubsequentEventMember" unitRef="U001" decimals="INF">1629634</ocup:StockIssuedDuringPeriodSharesExerciseOfWarrants>
  <!--Debt Instrument, Interest Rate in Period of Default-Convertible Debt [Member]-->
  <ocup:DebtInstrumentInterestRateInPeriodOfDefault id="Fact_5eea362c9bcc49d7bf165753be0d7197" contextRef="c20210101to20210331_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U005" decimals="2">0.12</ocup:DebtInstrumentInterestRateInPeriodOfDefault>
  <!--Proceeds from New Equity Investments-Qualified Financing [Member]-Convertible Debt [Member]-->
  <ocup:ProceedsFromNewEquityInvestments id="Fact_32fe223ecd5f4682addbaa34888074d8" contextRef="c20210101to20210331_ShortTermDebtTypeAxis_ConvertibleDebtMember_TypeOfArrangementAxis_QualifiedFinancingMember" unitRef="U002" decimals="0">1000000</ocup:ProceedsFromNewEquityInvestments>
  <!--Operating Leases Monthly Base Rent-->
  <ocup:OperatingLeasesMonthlyBaseRent id="Fact_b0c109ae7916460a950117fa98659447" contextRef="c20210101to20210331" unitRef="U002" decimals="0">3000</ocup:OperatingLeasesMonthlyBaseRent>
  <!--Operating Leases Monthly Base Rent-Rexahn stockholders [Member]-->
  <ocup:OperatingLeasesMonthlyBaseRent id="Fact_df3584ced4404c73afcb160e13f44c39" contextRef="c20210101to20210331_BusinessAcquisitionAxis_RexahnStockholdersMember" unitRef="U002" decimals="0">13000</ocup:OperatingLeasesMonthlyBaseRent>
  <!--Weighted Average Remaining Contractual Terms, Warrants-Rexahn stockholders [Member]-->
  <ocup:WeightedAverageRemainingContractualTermsWarrants id="Fact_12106f61e10f42e8a8031c64f2f17d2f" contextRef="c20210101to20210331_BusinessAcquisitionAxis_RexahnStockholdersMember">P2Y8M12D</ocup:WeightedAverageRemainingContractualTermsWarrants>
  <!--Contingent Value Rights Percentage-BioSense Global LLC [Member]-Rexahn stockholders [Member]-->
  <ocup:ContingentValueRightsPercentage id="Fact_1dc8d4ea50354badb733e9f092ba93b5" contextRef="c20201105_BusinessAcquisitionAxis_RexahnStockholdersMember_RelatedPartyTransactionAxis_BioSenseGlobalLLCMember" unitRef="U005" decimals="1">0.9</ocup:ContingentValueRightsPercentage>
  <!--Contingent Value Rights Percentage-Rexahn stockholders [Member]-Zhejiang HaiChang Biotechnology Co., Ltd [Member]-->
  <ocup:ContingentValueRightsPercentage id="Fact_ac2a484b3d28425cba51faf2a222e659" contextRef="c20201105_BusinessAcquisitionAxis_RexahnStockholdersMember_RelatedPartyTransactionAxis_ZhejiangHaiChangBiotechnologyCoLtdMember" unitRef="U005" decimals="1">0.9</ocup:ContingentValueRightsPercentage>
  <!--Number of Directors Required to Complete Transaction-->
  <ocup:NumberOfDirectorsRequiredToCompleteTransition id="Fact_5278acad2708429da600c819eb682fca" contextRef="c20201105to20201105" unitRef="U007" decimals="INF">1</ocup:NumberOfDirectorsRequiredToCompleteTransition>
  <!--Number of Potential Milestones-->
  <ocup:NumberOfPotentialMilestones id="Fact_3ebe27b3fb954e58b58367266ece0e54" contextRef="c20210331" unitRef="U009" decimals="INF">0</ocup:NumberOfPotentialMilestones>
  <!--Number of Potential Milestones-->
  <ocup:NumberOfPotentialMilestones id="Fact_8ee0f28295f0448b8345d82e7677eee4" contextRef="c20201105" unitRef="U009" decimals="INF">0</ocup:NumberOfPotentialMilestones>
  <!--Percentage of Cash Consideration Payment-->
  <ocup:PercentageOfCashConsiderationPayment id="Fact_2aed853397614390a8a817b2d6dcf247" contextRef="c20201105" unitRef="U005" decimals="2">0.75</ocup:PercentageOfCashConsiderationPayment>
  <!--Contingent Value Rights Payment Period-->
  <ocup:ContingentValueRightsPaymentPeriod id="Fact_b027b6a843054b909cce4d6bd4f054b1" contextRef="c20210101to20210331">P15Y</ocup:ContingentValueRightsPaymentPeriod>
  <!--Number of Milestones Accrued-->
  <ocup:NumberOfMilestonesAccrued id="Fact_9f9fa2b4dc3f4bbea8d988b4b39cb061" contextRef="c20210331" unitRef="U009" decimals="INF">0</ocup:NumberOfMilestonesAccrued>
  <!--Number of Milestones Accrued-->
  <ocup:NumberOfMilestonesAccrued id="Fact_a745d054024341f9b4ced6cb43734fd8" contextRef="c20201105" unitRef="U009" decimals="INF">0</ocup:NumberOfMilestonesAccrued>
  <!--Contingent Value Rights IP Term-->
  <ocup:ContingentValueRightsIPTerm id="Fact_500278c7629a4756ac6614c63beb134f" contextRef="c20210101to20210331">P10Y</ocup:ContingentValueRightsIPTerm>
  <!--Contingent Value Right Entitled Per Each Share Of Common Stock Held-Rexahn stockholders [Member]-->
  <ocup:ContingentValueRightEntitledPerEachShareOfCommonStockHeld id="Fact_07c969f34ce44b84a87ca30d3d093fd2" contextRef="c20201105_BusinessAcquisitionAxis_RexahnStockholdersMember" unitRef="U008" decimals="INF">1</ocup:ContingentValueRightEntitledPerEachShareOfCommonStockHeld>
  <!--Common Stock, Capital Shares Available for Future Issuance-Evergreen Provision Plan 2020 [Member]-->
  <ocup:CommonStockCapitalSharesAvailableForFutureIssuance id="Fact_12b9ef95728d4f22a61ac2d22a8cdfaf" contextRef="c20210331_PlanNameAxis_EvergreenProvisionPlan2020Member" unitRef="U001" decimals="INF">1274408</ocup:CommonStockCapitalSharesAvailableForFutureIssuance>
  <!--Common Stock, Capital Shares Available for Future Issuance-Equity Incentive Plan 2018 [Member]-->
  <ocup:CommonStockCapitalSharesAvailableForFutureIssuance id="Fact_1dd339308b6b4340a9f5f00441b4c44b" contextRef="c20210331_PlanNameAxis_EquityIncentivePlan2018Member" unitRef="U001" decimals="INF">0</ocup:CommonStockCapitalSharesAvailableForFutureIssuance>
  <!--Common Stock, Capital Shares Available for Future Issuance-Inducement Plan [Member]-->
  <ocup:CommonStockCapitalSharesAvailableForFutureIssuance id="Fact_e61003cd9061491b9f99f336f039fd42" contextRef="c20210331_PlanNameAxis_InducementPlanMember" unitRef="U001" decimals="INF">1274408</ocup:CommonStockCapitalSharesAvailableForFutureIssuance>
  <!--Amount Invested in Pre-Merger Financing-Pre-Merger Financing [Member]-->
  <ocup:AmountInvestedInPreMergerFinancing id="Fact_1153fdc2ceca407e964b76a71e7287a9" contextRef="c20210101to20210331_RelatedPartyTransactionAxis_PreMergerFinancingMember" unitRef="U002" decimals="0">300000</ocup:AmountInvestedInPreMergerFinancing>
  <!--Number of board members-Convertible Notes [Member]-->
  <ocup:NumberOfBoardMembers id="Fact_bc27dbc40dfa466083b4d8e0fe85cb30" contextRef="c20200101to20200331_ShortTermDebtTypeAxis_ConvertibleNotesPayableMember" unitRef="U010" decimals="INF">4</ocup:NumberOfBoardMembers>
  <!--Number of Directors Signed Waiver Agreements-->
  <ocup:NumberOfDirectorsSignedWaiverAgreements id="Fact_9438a9997100451091321dba5bed00e3" contextRef="c20210101to20210331" unitRef="U007" decimals="INF">6</ocup:NumberOfDirectorsSignedWaiverAgreements>
  <!--Number of Officers-Convertible Notes [Member]-->
  <ocup:NumberOfOfficers id="Fact_a491e716822849c38b6d6d8ec3750acc" contextRef="c20200101to20200331_ShortTermDebtTypeAxis_ConvertibleNotesPayableMember" unitRef="U011" decimals="INF">2</ocup:NumberOfOfficers>
  <!--Number of Converted Additional Shares Received by Directors-Series B Warrants [Member]-Pre-Merger Financing [Member]-->
  <ocup:NumberOfConvertedAdditionalSharesReceivedByDirectors id="Fact_1b91bb94920a4dca8fbd7ad949f8070d" contextRef="c20210331_ClassOfWarrantOrRightAxis_SeriesBWarrantsMember_RelatedPartyTransactionAxis_PreMergerFinancingMember" unitRef="U001" decimals="INF">9444</ocup:NumberOfConvertedAdditionalSharesReceivedByDirectors>
  <!--Number of Converted Additional Shares Received by Directors-Series A Warrants [Member]-Pre-Merger Financing [Member]-->
  <ocup:NumberOfConvertedAdditionalSharesReceivedByDirectors id="Fact_c3382295ad9b432e93c6f2bc18088f76" contextRef="c20210331_ClassOfWarrantOrRightAxis_SeriesAWarrantsMember_RelatedPartyTransactionAxis_PreMergerFinancingMember" unitRef="U001" decimals="INF">80366</ocup:NumberOfConvertedAdditionalSharesReceivedByDirectors>
  <!--Number of Converted Additional Shares Received by Directors-Pre-Merger Financing [Member]-->
  <ocup:NumberOfConvertedAdditionalSharesReceivedByDirectors id="Fact_e552d41105bd464797ff1c44415a7b41" contextRef="c20210331_RelatedPartyTransactionAxis_PreMergerFinancingMember" unitRef="U001" decimals="INF">53189</ocup:NumberOfConvertedAdditionalSharesReceivedByDirectors>
  <!--Number of Converted Initial Shares Received by Directors-Pre-Merger Financing [Member]-->
  <ocup:NumberOfConvertedInitialSharesReceivedByDirectors id="Fact_cc71316605a24071ac1051b7e6fa20cb" contextRef="c20210331_RelatedPartyTransactionAxis_PreMergerFinancingMember" unitRef="U001" decimals="INF">17729</ocup:NumberOfConvertedInitialSharesReceivedByDirectors>
  <!--Number of Officers also a Board Member-Convertible Notes [Member]-->
  <ocup:NumberOfOfficersAlsoABoard id="Fact_cc6ad1914e254f9187e290ec5e58295f" contextRef="c20200101to20200331_ShortTermDebtTypeAxis_ConvertibleNotesPayableMember" unitRef="U010" decimals="INF">1</ocup:NumberOfOfficersAlsoABoard>
  <!--Fair Value Assumptions, Expected Life-Series A Warrants [Member]-Expected Term [Member]-->
  <ocup:FairValueAssumptionsExpectedLife id="Fact_362ddc7a20d14394bc75692f119922d4" contextRef="c20210101to20210331_ClassOfWarrantOrRightAxis_SeriesAWarrantsMember_MeasurementInputTypeAxis_MeasurementInputExpectedTermMember">P4Y9M18D</ocup:FairValueAssumptionsExpectedLife>
  <!--Number of Trading Days-Securities Purchase Agreement [Member]-->
  <ocup:NumberOfTradingDays id="Fact_fb0cc58d36074d4bbb0369a5690df665" contextRef="c20210101to20210331_TypeOfArrangementAxis_SecuritiesPurchaseAgreementMember">P10D</ocup:NumberOfTradingDays>
  <!--Proceeds from Pre-Merger Financing-Investors [Member]-Securities Purchase Agreement [Member]-->
  <ocup:ProceedsFromPreMergerFinancing id="Fact_511e129496034f2184f77c642541bd98" contextRef="c20200629to20200629_RelatedPartyTransactionsByRelatedPartyAxis_InvestorMember_TypeOfArrangementAxis_SecuritiesPurchaseAgreementMember" unitRef="U002" decimals="-4">21150000</ocup:ProceedsFromPreMergerFinancing>
  <!--Proceeds from Pre-Merger Financing-Securities Purchase Agreement [Member]-Directors [Member]-->
  <ocup:ProceedsFromPreMergerFinancing id="Fact_7d4bdb0af325401191a63ef1751630e6" contextRef="c20200629to20200629_RelatedPartyTransactionsByRelatedPartyAxis_DirectorMember_TypeOfArrangementAxis_SecuritiesPurchaseAgreementMember" unitRef="U002" decimals="0">300000</ocup:ProceedsFromPreMergerFinancing>
  <!--Number of Directors-Securities Purchase Agreement [Member]-Private Ocuphire [Member]-->
  <ocup:NumberOfDirectors id="Fact_371e548c2ed64c3fa0210f15e53fae71" contextRef="c20210101to20210331_BusinessAcquisitionAxis_PrivateOcuphireMember_TypeOfArrangementAxis_SecuritiesPurchaseAgreementMember" unitRef="U007" decimals="INF">5</ocup:NumberOfDirectors>
  <!--Number of Directors-Rexahn stockholders [Member]-Securities Purchase Agreement [Member]-->
  <ocup:NumberOfDirectors id="Fact_5895fb8f2fb6422ea8ef392fe6b3faee" contextRef="c20210101to20210331_BusinessAcquisitionAxis_RexahnStockholdersMember_TypeOfArrangementAxis_SecuritiesPurchaseAgreementMember" unitRef="U007" decimals="INF">1</ocup:NumberOfDirectors>
  <!--Number of Directors-Pre-Merger Financing [Member]-Private Ocuphire [Member]-->
  <ocup:NumberOfDirectors id="Fact_2d88463044e14330b882a3c90e789987" contextRef="c20210101to20210331_BusinessAcquisitionAxis_PrivateOcuphireMember_RelatedPartyTransactionAxis_PreMergerFinancingMember" unitRef="U007" decimals="INF">5</ocup:NumberOfDirectors>
  <!--Number of Directors-Rexahn stockholders [Member]-Pre-Merger Financing [Member]-->
  <ocup:NumberOfDirectors id="Fact_be79dd93a9f5478cad5cc6d015269567" contextRef="c20210101to20210331_BusinessAcquisitionAxis_RexahnStockholdersMember_RelatedPartyTransactionAxis_PreMergerFinancingMember" unitRef="U007" decimals="INF">1</ocup:NumberOfDirectors>
  <!--Pre-Merger Financing [Text Block]-->
  <ocup:PreMergerFinancingTextBlock id="Fact_dcbd0f0ae43445dfba8ea9377e2a8033" contextRef="c20210101to20210331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top; font-weight: bold;"&gt;3.&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="font-weight: bold;"&gt;Pre-Merger Financing&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify; font-style: italic; font-weight: bold;"&gt;Waiver Agreements&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Effective February 3, 2021, each investor that invested in the Pre-Merger Financing (as defined below) entered into a Waiver Agreement with the Company (collectively, the &amp;#8220;Waiver Agreements&amp;#8221;). Pursuant to the Waiver Agreements, the investors and the Company agreed to waive certain rights, finalize the exercise price and number of Series A Warrants and Series B Warrants, eliminate certain financing restrictions, extend the term of certain leak-out agreements, and, in the case of certain investors, grant certain registration rights for the shares underlying the warrants.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The Waiver Agreements provide for the elimination of the full ratchet anti-dilution provisions, contained in the Series A Warrants (as certain of the anti-dilution provisions had previously caused liability accounting treatment for the Series A Warrants). Upon the effective date of the Waiver Agreement, the Series A Warrants were reclassified to equity.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Pursuant to the Waiver Agreements, the number of shares underlying all of the Series B Warrants was fixed to 1,708,334 in the aggregate with respect to all investors, eliminating any future resets.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify; font-style: italic; font-weight: bold;"&gt;Securities Purchase Agreement&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;On June 17, 2020, Ocuphire, Rexahn and certain investors entered into a Securities Purchase Agreement, which was amended and restated in its entirety on June 29, 2020 (as amended and restated, the &amp;#8220;Securities Purchase Agreement&amp;#8221;).&amp;#160; Pursuant to the Securities Purchase Agreement, the investors invested a total of $21.15 million in cash, including $300,000 invested by five directors of Private Ocuphire and one director of Rexahn, upon closing of the Merger (the &amp;#8220;Pre-Merger Financing&amp;#8221;). Pursuant to the Pre-Merger Financing, (i) Ocuphire issued and sold to the investors shares of Private Ocuphire common stock (the &amp;#8220;Initial Shares&amp;#8221;) which converted pursuant to the exchange ratio in the Merger into an aggregate of approximately 1,249,996 shares (the &amp;#8220;Converted Initial Shares&amp;#8221;) of common stock, (ii) Ocuphire deposited into escrow, for the benefit of the Investors, additional shares of Private Ocuphire common stock (the &amp;#8220;Additional Shares&amp;#8221;) which converted pursuant to the exchange ratio in the Merger into an aggregate of approximately 3,749,992 shares of common stock (the &amp;#8220;Converted Additional Shares&amp;#8221;), which Converted Additional Shares were delivered (or became deliverable) to the investors on November 19, 2020, and (iii) the Company agreed to issue to each investor on the tenth trading day following the consummation of the Merger (x) Series A Warrants representing the right to acquire shares of common stock equal to the sum of (A) the Converted Initial Shares purchased by the investor, (B) the Converted Additional Shares delivered or deliverable to the investor, without giving effect to any limitation on delivery contained in the Securities Purchase Agreement and (C) the initial number of shares of common stock, if any, underlying the Series B Warrants issued to the Investor and (y) additional warrants to purchase shares of common stock.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify; font-style: italic; font-weight: bold;"&gt;Series A Warrants&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The Series A Warrants were issued on November 19, 2020 at an initial exercise price of $4.4795 per share, were immediately exercisable upon issuance and have a term of five years from the date of issuance. The Series A Warrants are exercisable for 5,665,838 shares of common stock in the aggregate (without giving effect to any limitation on exercise contained therein). Prior to the execution of the Waiver Agreements, the Series A Warrants were accounted for and classified as liabilities on the accompanying condensed consolidated balance sheets given certain price reset provisions not used for a fair valuation under a fixed for fixed settlement scenario as required for equity balance sheet classification. Upon the February 3, 2021 effective date of the Waiver Agreements, the Series A Warrants were reclassified to equity. A final fair valuation of the Series A Warrants was performed utilizing a Black Scholes model to estimate the aggregate fair value of the Series A Warrants prior to being re-classified as equity. Input assumptions used were as follows: risk-free interest rate 0.4%; expected volatility of 86.6%; expected life of 4.8 years; and expected dividend yield zero percent. The underlying stock price used was the market price as quoted on Nasdaq as of February 3, 2021, the effective date of the Waiver Agreement. The fair value change of the Series A Warrants was $33.8 million and was recorded to the fair value change in warrant liabilities and premium conversion derivatives line item on the accompanying condensed consolidated statements of comprehensive loss for the three months ended March 31, 2021. As a result of the reclassification to equity, the Series A Warrants are no longer subject to remeasurement.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify; font-style: italic; font-weight: bold;"&gt;Series B Warrants&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The Series B Warrants have an exercise price of $0.0001, were exercisable upon issuance and will expire on the day following the later to occur of (i) the Reservation Date (as defined therein), and (ii) the date on which the investor&amp;#8217;s Series B Warrants have been exercised in full (without giving effect to any limitation on exercise contained therein) and no shares remain issuable thereunder. The Series B Warrants are fixed and were exercisable for 1,708,334 shares of Common Stock, as of the effective date of the Waiver Agreement, in the aggregate (without giving effect to any limitation on exercise contained therein). The Series B Warrants were accounted for and classified as equity on the accompanying condensed consolidated balance sheets.&lt;/div&gt;&lt;/div&gt;</ocup:PreMergerFinancingTextBlock>
  <!--Payment for License Agreement-Apexian Sublicense Agreement [Member]-->
  <ocup:PaymentForLicenseAgreement id="Fact_78f87a4eaf7a4891b07d428a0f09847c" contextRef="c20200101to20200331_RelatedPartyTransactionAxis_ApexianSublicenseAgreementMember" unitRef="U002" decimals="-5">2100000</ocup:PaymentForLicenseAgreement>
  <!--Future Milestone Method, Revenue not Recognized-Development and Regulatory Milestones [Member]-Apexian Sublicense Agreement [Member]-Maximum [Member]-->
  <ocup:FutureMilestoneMethodRevenueNotRecognized id="Fact_20e5a733d72c44cbbc340f4173344f26" contextRef="c20210101to20210331_HealthCareOrganizationRevenueSourcesAxis_DevelopmentAndRegulatoryMilestonesMember_RangeAxis_MaximumMember_RelatedPartyTransactionAxis_ApexianSublicenseAgreementMember" unitRef="U002" decimals="-6">11000000</ocup:FutureMilestoneMethodRevenueNotRecognized>
  <!--Future Milestone Method, Revenue not Recognized-Apexian Sublicense Agreement [Member]-Maximum [Member]-Sales Milestones [Member]-->
  <ocup:FutureMilestoneMethodRevenueNotRecognized id="Fact_834ad1cf3c6545f1983401f51e4ffa66" contextRef="c20210101to20210331_HealthCareOrganizationRevenueSourcesAxis_SalesMilestonesMember_RangeAxis_MaximumMember_RelatedPartyTransactionAxis_ApexianSublicenseAgreementMember" unitRef="U002" decimals="-6">20000000</ocup:FutureMilestoneMethodRevenueNotRecognized>
  <!--Non-cash Discount Amortization on Convertible Notes Related Party-->
  <ocup:NonCashDiscountAmortizationOnConvertibleNotesRelatedParty id="Fact_297c601323e14a88a98eed0247272266" contextRef="c20200101to20200331" unitRef="U002" decimals="-3">40000</ocup:NonCashDiscountAmortizationOnConvertibleNotesRelatedParty>
  <!--Non-cash Discount Amortization on Convertible Notes Related Party-->
  <ocup:NonCashDiscountAmortizationOnConvertibleNotesRelatedParty id="Fact_ed6151aed7434c428bb8df933e3d3890" contextRef="c20210101to20210331" unitRef="U002" decimals="-3">0</ocup:NonCashDiscountAmortizationOnConvertibleNotesRelatedParty>
  <!--Non-cash Interest on Convertible Notes - Related Party-->
  <ocup:NonCashInterestOnConvertibleNotesRelatedParty id="Fact_41efb4c5fb25464c9e8842bbf303e2c7" contextRef="c20200101to20200331" unitRef="U002" decimals="-3">15000</ocup:NonCashInterestOnConvertibleNotesRelatedParty>
  <!--Non-cash Interest on Convertible Notes - Related Party-->
  <ocup:NonCashInterestOnConvertibleNotesRelatedParty id="Fact_9c16e92c57594594ad869fbf495bc025" contextRef="c20210101to20210331" unitRef="U002" decimals="-3">0</ocup:NonCashInterestOnConvertibleNotesRelatedParty>
  <!--Noncash or Part Noncash Reclassification of Warrants to Equity, Amount-->
  <ocup:NoncashOrPartNoncashReclassificationOfWarrantsToEquityAmount id="Fact_4fdc6889fde84294932da42c39773742" contextRef="c20210101to20210331" unitRef="U002" decimals="-3">61793000</ocup:NoncashOrPartNoncashReclassificationOfWarrantsToEquityAmount>
  <!--Noncash or Part Noncash Reclassification of Warrants to Equity, Amount-->
  <ocup:NoncashOrPartNoncashReclassificationOfWarrantsToEquityAmount id="Fact_f96fc8af44db4213918127487a2a7083" contextRef="c20200101to20200331" unitRef="U002" decimals="-3">0</ocup:NoncashOrPartNoncashReclassificationOfWarrantsToEquityAmount>
  <!--Adjustments to Additional Paid in Capital, Reclassification of Warrants to Equity-Additional Paid-in Capital [Member]-->
  <ocup:AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity id="Fact_28dca2e5c39346d698b23b1874fdf9e2" contextRef="c20210101to20210331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">61793000</ocup:AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity>
  <!--Adjustments to Additional Paid in Capital, Reclassification of Warrants to Equity-->
  <ocup:AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity id="Fact_a8af67028fe54ed8a6d06ab5539f4222" contextRef="c20210101to20210331" unitRef="U002" decimals="-3">61793000</ocup:AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity>
  <!--Adjustments to Additional Paid in Capital, Reclassification of Warrants to Equity-Common Stock [Member]-->
  <ocup:AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity id="Fact_cbc742bd95154758ad827c59fe65d0b1" contextRef="c20210101to20210331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">0</ocup:AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity>
  <!--Adjustments to Additional Paid in Capital, Reclassification of Warrants to Equity-Accumulated Deficit [Member]-->
  <ocup:AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity id="Fact_ed15309713dc41c090b4654043853dd5" contextRef="c20210101to20210331_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">0</ocup:AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity>
  <!--Adjustments to Additional Paid in Capital, Reclassification of Warrants to Equity-Fair Value, Inputs, Level 3 [Member]-Warrant Liabilities [Member]-->
  <ocup:AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity id="Fact_6c6d7e8ee46b4100ab61f6e8be3a9f13" contextRef="c20200101to20200331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByLiabilityClassAxis_WarrantLiabilitiesMember" unitRef="U002" decimals="-3">0</ocup:AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity>
  <!--Adjustments to Additional Paid in Capital, Reclassification of Warrants to Equity-Warrant Liabilities [Member]-Fair Value, Inputs, Level 3 [Member]-->
  <ocup:AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity id="Fact_ddc05a8e35f84f1a8bf07ea1c519c897" contextRef="c20210101to20210331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByLiabilityClassAxis_WarrantLiabilitiesMember" unitRef="U002" decimals="-3">-61793000</ocup:AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity>
</xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>7
<FILENAME>ocup-20210331.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 7.0.0.0 Broadridge-->
<xs:schema targetNamespace="http://ocuphire.com/20210331" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ocup="http://ocuphire.com/20210331" 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/2020-01-31" xmlns:srt-types="http://fasb.org/srt-types/2020-01-31" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="ocup-20210331_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="ocup-20210331_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="ocup-20210331_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="ocup-20210331_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://ocuphire.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://ocuphire.com/role/CondensedConsolidatedBalanceSheets" id="CondensedConsolidatedBalanceSheets">
        <link:definition>010000 - Statement - Condensed Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ocuphire.com/role/CondensedConsolidatedBalanceSheetsParenthetical" id="CondensedConsolidatedBalanceSheetsParenthetical">
        <!--Parent Role: Condensed Consolidated Balance Sheets-->
        <link:definition>010100 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ocuphire.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss" id="CondensedConsolidatedStatementsOfComprehensiveLoss">
        <link:definition>020000 - Statement - Condensed Consolidated Statements of Comprehensive Loss</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ocuphire.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" id="CondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit">
        <link:definition>030000 - Statement - Condensed Consolidated Statements of Changes in Stockholders Equity (Deficit)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ocuphire.com/role/CondensedConsolidatedStatementsOfCashFlows" id="CondensedConsolidatedStatementsOfCashFlows">
        <link:definition>040000 - Statement - Condensed Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPolicies" id="CompanyDescriptionAndSummaryOfSignificantAccountingPolicies">
        <link:definition>060100 - Disclosure - Company Description 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://ocuphire.com/role/Merger" id="Merger">
        <link:definition>060200 - Disclosure - Merger</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://ocuphire.com/role/PremergerFinancing" id="PremergerFinancing">
        <link:definition>060300 - Disclosure - Pre-Merger Financing</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://ocuphire.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
        <link:definition>060400 - 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://ocuphire.com/role/SupplementalBalanceSheetInformation" id="SupplementalBalanceSheetInformation">
        <link:definition>060500 - Disclosure - Supplemental Balance Sheet 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://ocuphire.com/role/ConvertibleNotes" id="ConvertibleNotes">
        <link:definition>060600 - Disclosure - Convertible Notes</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://ocuphire.com/role/RelatedPartyTransactions" id="RelatedPartyTransactions">
        <link:definition>060700 - 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://ocuphire.com/role/SharebasedCompensation" id="SharebasedCompensation">
        <link:definition>060800 - Disclosure - Share-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://ocuphire.com/role/ApexianSublicenseAgreement" id="ApexianSublicenseAgreement">
        <link:definition>060900 - Disclosure - Apexian Sublicense Agreement</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://ocuphire.com/role/NetLossPerShare" id="NetLossPerShare">
        <link:definition>061000 - 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://ocuphire.com/role/IncomeTaxes" id="IncomeTaxes">
        <link:definition>061100 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ocuphire.com/role/SubsequentEvents" id="SubsequentEvents">
        <link:definition>061200 - Disclosure - Subsequent Events</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://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesPolicies" id="CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesPolicies">
        <!--Parent Role: Company Description and Summary of Significant Accounting Policies-->
        <link:definition>070100 - Disclosure - Company Description 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://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesTables" id="CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesTables">
        <!--Parent Role: Company Description and Summary of Significant Accounting Policies-->
        <link:definition>080100 - Disclosure - Company Description 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://ocuphire.com/role/SupplementalBalanceSheetInformationTables" id="SupplementalBalanceSheetInformationTables">
        <!--Parent Role: Supplemental Balance Sheet Information-->
        <link:definition>080500 - Disclosure - Supplemental Balance Sheet Information (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://ocuphire.com/role/SharebasedCompensationTables" id="SharebasedCompensationTables">
        <!--Parent Role: Share-based Compensation-->
        <link:definition>080800 - Disclosure - Share-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://ocuphire.com/role/NetLossPerShareTables" id="NetLossPerShareTables">
        <!--Parent Role: Net loss per share-->
        <link:definition>081000 - 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://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesNatureOfBusinessDetails" id="CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesNatureOfBusinessDetails">
        <!--Parent Role: Company Description and Summary of Significant Accounting Policies-->
        <link:definition>090100 - Disclosure - Company Description and Summary of Significant Accounting Policies, 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://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesBasisOfPresentationDetails" id="CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesBasisOfPresentationDetails">
        <!--Parent Role: Company Description and Summary of Significant Accounting Policies-->
        <link:definition>090102 - Disclosure - Company Description and Summary of Significant Accounting Policies, Basis of Presentation (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://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesSegmentInformationDetails" id="CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesSegmentInformationDetails">
        <!--Parent Role: Company Description and Summary of Significant Accounting Policies-->
        <link:definition>090106 - Disclosure - Company Description and Summary of Significant Accounting Policies, Segment Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails" id="CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails">
        <!--Parent Role: Company Description and Summary of Significant Accounting Policies-->
        <link:definition>090110 - Disclosure - Company Description and Summary of Significant Accounting Policies, Fair Value of Financial Instruments Measured on a Recurring Basis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesWarrantLiabilitiesAndPremiumConversionDerivativesMeasuredAtFairValueDetails" id="CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesWarrantLiabilitiesAndPremiumConversionDerivativesMeasuredAtFairValueDetails">
        <!--Parent Role: Company Description and Summary of Significant Accounting Policies-->
        <link:definition>090112 - Disclosure - Company Description and Summary of Significant Accounting Policies, Warrant Liabilities and Premium Conversion Derivatives 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://ocuphire.com/role/MergerDetails" id="MergerDetails">
        <!--Parent Role: Merger-->
        <link:definition>090200 - Disclosure - Merger (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://ocuphire.com/role/MergerFormerRexahnWarrantsDetails" id="MergerFormerRexahnWarrantsDetails">
        <!--Parent Role: Merger-->
        <link:definition>090206 - Disclosure - Merger, Former Rexahn 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://ocuphire.com/role/PremergerFinancingDetails" id="PremergerFinancingDetails">
        <!--Parent Role: Pre-Merger Financing-->
        <link:definition>090300 - Disclosure - Pre-Merger Financing (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://ocuphire.com/role/CommitmentsAndContingenciesDetails" id="CommitmentsAndContingenciesDetails">
        <!--Parent Role: Commitments and Contingencies-->
        <link:definition>090400 - Disclosure - Commitments and Contingencies (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://ocuphire.com/role/SupplementalBalanceSheetInformationPrepaidAndOtherAssetsDetails" id="SupplementalBalanceSheetInformationPrepaidAndOtherAssetsDetails">
        <!--Parent Role: Supplemental Balance Sheet Information-->
        <link:definition>090500 - Disclosure - Supplemental Balance Sheet Information, Prepaid and Other Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ocuphire.com/role/SupplementalBalanceSheetInformationPropertyAndEquipmentNetDetails" id="SupplementalBalanceSheetInformationPropertyAndEquipmentNetDetails">
        <!--Parent Role: Supplemental Balance Sheet Information-->
        <link:definition>090502 - Disclosure - Supplemental Balance Sheet Information, 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://ocuphire.com/role/SupplementalBalanceSheetInformationAccruedExpensesDetails" id="SupplementalBalanceSheetInformationAccruedExpensesDetails">
        <!--Parent Role: Supplemental Balance Sheet Information-->
        <link:definition>090504 - Disclosure - Supplemental Balance Sheet Information, 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://ocuphire.com/role/ConvertibleNotesDetails" id="ConvertibleNotesDetails">
        <!--Parent Role: Convertible Notes-->
        <link:definition>090600 - Disclosure - Convertible Notes (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://ocuphire.com/role/RelatedPartyTransactionsDetails" id="RelatedPartyTransactionsDetails">
        <!--Parent Role: Related Party Transactions-->
        <link:definition>090700 - 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://ocuphire.com/role/SharebasedCompensationSharebasedCompensationExpenseDetails" id="SharebasedCompensationSharebasedCompensationExpenseDetails">
        <!--Parent Role: Share-based Compensation-->
        <link:definition>090800 - Disclosure - Share-based Compensation, Share-Based Compensation Expense (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://ocuphire.com/role/SharebasedCompensationStockOptionPlanActivityDetails" id="SharebasedCompensationStockOptionPlanActivityDetails">
        <!--Parent Role: Share-based Compensation-->
        <link:definition>090802 - Disclosure - Share-based Compensation, Stock Option Plan Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ocuphire.com/role/SharebasedCompensationWeightedAverageAssumptionsUsedInBlackscholesOptionpricingModelDetails" id="SharebasedCompensationWeightedAverageAssumptionsUsedInBlackscholesOptionpricingModelDetails">
        <!--Parent Role: Share-based Compensation-->
        <link:definition>090804 - Disclosure - Share-based Compensation, Weighted Average Assumptions Used in Black-Scholes Option-pricing Model (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://ocuphire.com/role/SharebasedCompensationRestrictedStockAwardsActivityDetails" id="SharebasedCompensationRestrictedStockAwardsActivityDetails">
        <!--Parent Role: Share-based Compensation-->
        <link:definition>090806 - Disclosure - Share-based Compensation, Restricted Stock Awards Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ocuphire.com/role/SharebasedCompensationStockAwardsDetails" id="SharebasedCompensationStockAwardsDetails">
        <!--Parent Role: Share-based Compensation-->
        <link:definition>090808 - Disclosure - Share-based Compensation, Stock Awards (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://ocuphire.com/role/SharebasedCompensationFormerRexahnOptionsDetails" id="SharebasedCompensationFormerRexahnOptionsDetails">
        <!--Parent Role: Share-based Compensation-->
        <link:definition>090810 - Disclosure - Share-based Compensation, Former Rexahn Options (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://ocuphire.com/role/ApexianSublicenseAgreementDetails" id="ApexianSublicenseAgreementDetails">
        <!--Parent Role: Apexian Sublicense Agreement-->
        <link:definition>090900 - Disclosure - Apexian Sublicense Agreement (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ocuphire.com/role/NetLossPerShareAntidilutiveSecuritiesExcludedFromComputationOfNetLossPerShareDetails" id="NetLossPerShareAntidilutiveSecuritiesExcludedFromComputationOfNetLossPerShareDetails">
        <!--Parent Role: Net loss per share-->
        <link:definition>091000 - Disclosure - Net loss per share, Anti-dilutive Securities Excluded from Computation of 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://ocuphire.com/role/IncomeTaxesDetails" id="IncomeTaxesDetails">
        <!--Parent Role: Income Taxes-->
        <link:definition>091100 - Disclosure - Income Taxes (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://ocuphire.com/role/SubsequentEventsDetails" id="SubsequentEventsDetails">
        <!--Parent Role: Subsequent Events-->
        <link:definition>091202 - Disclosure - Subsequent Events (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/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/country/2020-01-31" schemaLocation="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/currency/2020-01-31" schemaLocation="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/exch/2020-01-31" schemaLocation="https://xbrl.sec.gov/exch/2020/exch-2020-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="https://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/sic/2020-01-31" schemaLocation="https://xbrl.sec.gov/sic/2020/sic-2020-01-31.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/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.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://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
  <xs:import namespace="http://fasb.org/us-types/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.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/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd" />
  <xs:import namespace="http://fasb.org/srt-types/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd" />
  <xs:element name="AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity" id="ocup_AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="NoncashOrPartNoncashReclassificationOfWarrantsToEquityAmount" id="ocup_NoncashOrPartNoncashReclassificationOfWarrantsToEquityAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="NonCashInterestOnConvertibleNotesRelatedParty" id="ocup_NonCashInterestOnConvertibleNotesRelatedParty" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="NonCashDiscountAmortizationOnConvertibleNotesRelatedParty" id="ocup_NonCashDiscountAmortizationOnConvertibleNotesRelatedParty" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="ApexianSublicenseAgreementAbstract" id="ocup_ApexianSublicenseAgreementAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SalesMilestonesMember" id="ocup_SalesMilestonesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DevelopmentAndRegulatoryMilestonesMember" id="ocup_DevelopmentAndRegulatoryMilestonesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SublicenseAgreementAbstract" id="ocup_SublicenseAgreementAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="FutureMilestoneMethodRevenueNotRecognized" id="ocup_FutureMilestoneMethodRevenueNotRecognized" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="PaymentForLicenseAgreement" id="ocup_PaymentForLicenseAgreement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="ApexianSublicenseAgreementMember" id="ocup_ApexianSublicenseAgreementMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PreMergerFinancingAbstract" id="ocup_PreMergerFinancingAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PreMergerFinancingTextBlock" id="ocup_PreMergerFinancingTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="SeriesAWarrantsMember" id="ocup_SeriesAWarrantsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SecuritiesPurchaseAgreementMember" id="ocup_SecuritiesPurchaseAgreementMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="WaiverAgreementsMember" id="ocup_WaiverAgreementsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="RexahnStockholdersMember" id="ocup_RexahnStockholdersMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SeriesBWarrantsMember" id="ocup_SeriesBWarrantsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PrivateOcuphireMember" id="ocup_PrivateOcuphireMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PreMergerFinancingOfWarrantsAbstract" id="ocup_PreMergerFinancingOfWarrantsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NumberOfDirectors" id="ocup_NumberOfDirectors" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ProceedsFromPreMergerFinancing" id="ocup_ProceedsFromPreMergerFinancing" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="NumberOfTradingDays" id="ocup_NumberOfTradingDays" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="FairValueAssumptionsExpectedLife" id="ocup_FairValueAssumptionsExpectedLife" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="NumberOfOfficersAlsoABoard" id="ocup_NumberOfOfficersAlsoABoard" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="NumberOfConvertedInitialSharesReceivedByDirectors" id="ocup_NumberOfConvertedInitialSharesReceivedByDirectors" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="WaiverAgreementsAbstract" id="ocup_WaiverAgreementsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NumberOfConvertedAdditionalSharesReceivedByDirectors" id="ocup_NumberOfConvertedAdditionalSharesReceivedByDirectors" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="NumberOfOfficers" id="ocup_NumberOfOfficers" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="NumberOfDirectorsSignedWaiverAgreements" id="ocup_NumberOfDirectorsSignedWaiverAgreements" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="PreMergerFinancingMember" id="ocup_PreMergerFinancingMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NumberOfBoardMembers" id="ocup_NumberOfBoardMembers" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="AmountInvestedInPreMergerFinancing" id="ocup_AmountInvestedInPreMergerFinancing" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="FormerOptionsAbstract" id="ocup_FormerOptionsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="RestrictedStockAwardsAbstract" id="ocup_RestrictedStockAwardsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="InducementPlanMember" id="ocup_InducementPlanMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="EquityIncentivePlan2018Member" id="ocup_EquityIncentivePlan2018Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="EvergreenProvisionPlan2020Member" id="ocup_EvergreenProvisionPlan2020Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="CommonStockCapitalSharesAvailableForFutureIssuance" id="ocup_CommonStockCapitalSharesAvailableForFutureIssuance" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="FormerStockholdersAndOptionholdersOfPrivateOcuphireMember" id="ocup_FormerStockholdersAndOptionholdersOfPrivateOcuphireMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ContingentValueRightsAgreementAbstract" id="ocup_ContingentValueRightsAgreementAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ContingentValueRightEntitledPerEachShareOfCommonStockHeld" id="ocup_ContingentValueRightEntitledPerEachShareOfCommonStockHeld" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="ContingentValueRightsIPTerm" id="ocup_ContingentValueRightsIPTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="NumberOfMilestonesAccrued" id="ocup_NumberOfMilestonesAccrued" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="ContingentValueRightsPaymentPeriod" id="ocup_ContingentValueRightsPaymentPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="PercentageOfCashConsiderationPayment" id="ocup_PercentageOfCashConsiderationPayment" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="NumberOfPotentialMilestones" id="ocup_NumberOfPotentialMilestones" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="BioSenseGlobalLLCMember" id="ocup_BioSenseGlobalLLCMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ZhejiangHaiChangBiotechnologyCoLtdMember" id="ocup_ZhejiangHaiChangBiotechnologyCoLtdMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="MergerInformationAbstract" id="ocup_MergerInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NumberOfDirectorsRequiredToCompleteTransition" id="ocup_NumberOfDirectorsRequiredToCompleteTransition" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ContingentValueRightsPercentage" id="ocup_ContingentValueRightsPercentage" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="WarrantsAbstract" id="ocup_WarrantsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="WeightedAverageRemainingContractualTermsWarrants" id="ocup_WeightedAverageRemainingContractualTermsWarrants" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="OperatingLeasesMonthlyBaseRent" id="ocup_OperatingLeasesMonthlyBaseRent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="SupplementalBalanceSheetInformationAbstract" id="ocup_SupplementalBalanceSheetInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ConversionAgreementMember" id="ocup_ConversionAgreementMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="QualifiedFinancingMember" id="ocup_QualifiedFinancingMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ChangeInControlMember" id="ocup_ChangeInControlMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ReverseMergerMember" id="ocup_ReverseMergerMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ProceedsFromNewEquityInvestments" id="ocup_ProceedsFromNewEquityInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="DebtInstrumentInterestRateInPeriodOfDefault" id="ocup_DebtInstrumentInterestRateInPeriodOfDefault" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="SubsequentEventsAdditionalInformationAbstract" id="ocup_SubsequentEventsAdditionalInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="StockIssuedDuringPeriodSharesExerciseOfWarrants" id="ocup_StockIssuedDuringPeriodSharesExerciseOfWarrants" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="AccreditedInvestorMember" id="ocup_AccreditedInvestorMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AccruedDeferredIssuanceCostsCurrent" id="ocup_AccruedDeferredIssuanceCostsCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="AccruedResearchAndDevelopmentServicesAndSuppliesCurrent" id="ocup_AccruedResearchAndDevelopmentServicesAndSuppliesCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="EquityIncentivePlan2020Member" id="ocup_EquityIncentivePlan2020Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="StockOptionsAbstract" id="ocup_StockOptionsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="MaximumPeriodOfSharesReservedUnderPlan" id="ocup_MaximumPeriodOfSharesReservedUnderPlan" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="AggregateNumberOfCommonStockReservedForFutureIssuance" id="ocup_AggregateNumberOfCommonStockReservedForFutureIssuance" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="FormerRexahnWarrantsMember" id="ocup_FormerRexahnWarrantsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="FormerRexahnOptionsMember" id="ocup_FormerRexahnOptionsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SeriesAWarrantsAndSeriesBWarrantsMember" id="ocup_SeriesAWarrantsAndSeriesBWarrantsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PremiumConversionDerivativesMember" id="ocup_PremiumConversionDerivativesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="WarrantLiabilitiesMember" id="ocup_WarrantLiabilitiesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes" id="ocup_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="BasisOfPresentationAbstract" id="ocup_BasisOfPresentationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="OcuphireStockAwardsMember" id="ocup_OcuphireStockAwardsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="StockAwardsAbstract" id="ocup_StockAwardsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NumberOfBoardMembersGrantedStockAwardsForServices" id="ocup_NumberOfBoardMembersGrantedStockAwardsForServices" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="NatureOfBusinessAbstract" id="ocup_NatureOfBusinessAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NumberOfSmallMoleculeProductCandidates" id="ocup_NumberOfSmallMoleculeProductCandidates" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="NatureOfBusinessPolicyTextBlock" id="ocup_NatureOfBusinessPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="CommonStockValuationPolicyTextBlock" id="ocup_CommonStockValuationPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="GoingConcernPolicyTextBlock" id="ocup_GoingConcernPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>8
<FILENAME>ocup-20210331_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 7.0.0.0 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://ocuphire.com/role/SupplementalBalanceSheetInformationAccruedExpensesDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#SupplementalBalanceSheetInformationAccruedExpensesDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/SupplementalBalanceSheetInformationPropertyAndEquipmentNetDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#SupplementalBalanceSheetInformationPropertyAndEquipmentNetDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/SupplementalBalanceSheetInformationPrepaidAndOtherAssetsDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#SupplementalBalanceSheetInformationPrepaidAndOtherAssetsDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="ocup-20210331.xsd#CondensedConsolidatedStatementsOfCashFlows" />
  <link:roleRef roleURI="http://ocuphire.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss" xlink:type="simple" xlink:href="ocup-20210331.xsd#CondensedConsolidatedStatementsOfComprehensiveLoss" />
  <link:roleRef roleURI="http://ocuphire.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="ocup-20210331.xsd#CondensedConsolidatedBalanceSheets" />
  <link:calculationLink xlink:type="extended" xlink:role="http://ocuphire.com/role/CondensedConsolidatedBalanceSheets">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="AssetsCurrent" xlink:title="AssetsCurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="CashEquivalentsAtCarryingValue" xlink:title="CashEquivalentsAtCarryingValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="CashEquivalentsAtCarryingValue" xlink:title="calculation: AssetsCurrent to CashEquivalentsAtCarryingValue" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCostsCurrent" xlink:label="DeferredCostsCurrent" xlink:title="DeferredCostsCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="DeferredCostsCurrent" xlink:title="calculation: AssetsCurrent to DeferredCostsCurrent" order="3.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="2.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="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities" xlink:label="Liabilities" xlink:title="Liabilities" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantsAndRightsOutstanding" xlink:label="WarrantsAndRightsOutstanding" xlink:title="WarrantsAndRightsOutstanding" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Liabilities" xlink:to="WarrantsAndRightsOutstanding" xlink:title="calculation: Liabilities to WarrantsAndRightsOutstanding" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="LiabilitiesCurrent" xlink:title="LiabilitiesCurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="AccruedLiabilitiesCurrent" xlink:title="AccruedLiabilitiesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="AccruedLiabilitiesCurrent" xlink:title="calculation: LiabilitiesCurrent to AccruedLiabilitiesCurrent" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="AccountsPayableCurrent" xlink:title="AccountsPayableCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="AccountsPayableCurrent" xlink:title="calculation: LiabilitiesCurrent to AccountsPayableCurrent" order="1.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: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="3.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://ocuphire.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="ComprehensiveIncomeNetOfTax" xlink:title="ComprehensiveIncomeNetOfTax" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="OtherComprehensiveIncomeLossNetOfTax" xlink:title="OtherComprehensiveIncomeLossNetOfTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ComprehensiveIncomeNetOfTax" xlink:to="OtherComprehensiveIncomeLossNetOfTax" xlink:title="calculation: ComprehensiveIncomeNetOfTax to OtherComprehensiveIncomeLossNetOfTax" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetIncomeLoss" xlink:to="IncomeTaxExpenseBenefit" xlink:title="calculation: NetIncomeLoss to IncomeTaxExpenseBenefit" order="2.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="OtherNonoperatingIncome" xlink:title="OtherNonoperatingIncome" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="OtherNonoperatingIncome" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to OtherNonoperatingIncome" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="OperatingIncomeLoss" xlink:title="OperatingIncomeLoss" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="OperatingIncomeLoss" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to OperatingIncomeLoss" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:label="GainLossOnDerivativeInstrumentsNetPretax" xlink:title="GainLossOnDerivativeInstrumentsNetPretax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="GainLossOnDerivativeInstrumentsNetPretax" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to GainLossOnDerivativeInstrumentsNetPretax" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="InterestExpense" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to InterestExpense" order="2.0" weight="-1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetIncomeLoss" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="calculation: NetIncomeLoss to IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="1.0" weight="1.0" />
    <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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="OperatingExpenses" xlink:title="OperatingExpenses" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost" xlink:label="ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost" xlink:title="ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingExpenses" xlink:to="ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost" xlink:title="calculation: OperatingExpenses to ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentInProcess" xlink:label="ResearchAndDevelopmentInProcess" xlink:title="ResearchAndDevelopmentInProcess" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingExpenses" xlink:to="ResearchAndDevelopmentInProcess" xlink:title="calculation: OperatingExpenses to ResearchAndDevelopmentInProcess" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://ocuphire.com/role/CondensedConsolidatedStatementsOfCashFlows">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:title="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="NetCashProvidedByUsedInOperatingActivities" xlink:title="NetCashProvidedByUsedInOperatingActivities" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncashExpense" xlink:label="OtherNoncashExpense" xlink:title="OtherNoncashExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="OtherNoncashExpense" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to OtherNoncashExpense" order="8.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentInProcess" xlink:label="ResearchAndDevelopmentInProcess" xlink:title="ResearchAndDevelopmentInProcess" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="ResearchAndDevelopmentInProcess" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to ResearchAndDevelopmentInProcess" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="AmortizationOfDebtDiscountPremium" xlink:title="AmortizationOfDebtDiscountPremium" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="AmortizationOfDebtDiscountPremium" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to AmortizationOfDebtDiscountPremium" order="10.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation" xlink:label="Depreciation" xlink:title="Depreciation" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="Depreciation" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to Depreciation" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:title="IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" order="15.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="13.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NonCashInterestOnConvertibleNotesRelatedParty" xlink:label="NonCashInterestOnConvertibleNotesRelatedParty" xlink:title="NonCashInterestOnConvertibleNotesRelatedParty" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="NonCashInterestOnConvertibleNotesRelatedParty" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to NonCashInterestOnConvertibleNotesRelatedParty" order="9.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NonCashDiscountAmortizationOnConvertibleNotesRelatedParty" xlink:label="NonCashDiscountAmortizationOnConvertibleNotesRelatedParty" xlink:title="NonCashDiscountAmortizationOnConvertibleNotesRelatedParty" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="NonCashDiscountAmortizationOnConvertibleNotesRelatedParty" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to NonCashDiscountAmortizationOnConvertibleNotesRelatedParty" order="11.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:label="GainLossOnDerivativeInstrumentsNetPretax" xlink:title="GainLossOnDerivativeInstrumentsNetPretax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="GainLossOnDerivativeInstrumentsNetPretax" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to GainLossOnDerivativeInstrumentsNetPretax" order="12.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="IncreaseDecreaseInAccountsPayable" xlink:title="IncreaseDecreaseInAccountsPayable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInAccountsPayable" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInAccountsPayable" order="14.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="NetCashProvidedByUsedInFinancingActivities" xlink:title="NetCashProvidedByUsedInFinancingActivities" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="7.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="ProceedsFromConvertibleDebt" xlink:title="ProceedsFromConvertibleDebt" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="ProceedsFromConvertibleDebt" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to ProceedsFromConvertibleDebt" order="2.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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="NetCashProvidedByUsedInInvestingActivities" xlink:title="NetCashProvidedByUsedInInvestingActivities" />
    <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:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://ocuphire.com/role/SupplementalBalanceSheetInformationPrepaidAndOtherAssetsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="PrepaidExpenseAndOtherAssetsCurrent" xlink:title="PrepaidExpenseAndOtherAssetsCurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="OtherAssetsCurrent" xlink:title="OtherAssetsCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="PrepaidExpenseAndOtherAssetsCurrent" xlink:to="OtherAssetsCurrent" xlink:title="calculation: PrepaidExpenseAndOtherAssetsCurrent to OtherAssetsCurrent" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="PrepaidExpenseCurrent" xlink:title="PrepaidExpenseCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="PrepaidExpenseAndOtherAssetsCurrent" xlink:to="PrepaidExpenseCurrent" xlink:title="calculation: PrepaidExpenseAndOtherAssetsCurrent to PrepaidExpenseCurrent" order="0.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://ocuphire.com/role/SupplementalBalanceSheetInformationPropertyAndEquipmentNetDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="1.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="0.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://ocuphire.com/role/SupplementalBalanceSheetInformationAccruedExpensesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="AccruedLiabilitiesCurrent" xlink:title="AccruedLiabilitiesCurrent" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_AccruedDeferredIssuanceCostsCurrent" xlink:label="AccruedDeferredIssuanceCostsCurrent" xlink:title="AccruedDeferredIssuanceCostsCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccruedLiabilitiesCurrent" xlink:to="AccruedDeferredIssuanceCostsCurrent" xlink:title="calculation: AccruedLiabilitiesCurrent to AccruedDeferredIssuanceCostsCurrent" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="AccruedLiabilitiesCurrent" xlink:to="OtherAccruedLiabilitiesCurrent" xlink:title="calculation: AccruedLiabilitiesCurrent to OtherAccruedLiabilitiesCurrent" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_AccruedResearchAndDevelopmentServicesAndSuppliesCurrent" xlink:label="AccruedResearchAndDevelopmentServicesAndSuppliesCurrent" xlink:title="AccruedResearchAndDevelopmentServicesAndSuppliesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccruedLiabilitiesCurrent" xlink:to="AccruedResearchAndDevelopmentServicesAndSuppliesCurrent" xlink:title="calculation: AccruedLiabilitiesCurrent to AccruedResearchAndDevelopmentServicesAndSuppliesCurrent" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="AccruedLiabilitiesCurrent" xlink:to="AccruedProfessionalFeesCurrent" xlink:title="calculation: AccruedLiabilitiesCurrent to AccruedProfessionalFeesCurrent" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="AccruedLiabilitiesCurrent" xlink:to="EmployeeRelatedLiabilitiesCurrent" xlink:title="calculation: AccruedLiabilitiesCurrent to EmployeeRelatedLiabilitiesCurrent" order="1.0" weight="1.0" />
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>ocup-20210331_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 7.0.0.0 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://ocuphire.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#SubsequentEventsDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#IncomeTaxesDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/NetLossPerShareAntidilutiveSecuritiesExcludedFromComputationOfNetLossPerShareDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#NetLossPerShareAntidilutiveSecuritiesExcludedFromComputationOfNetLossPerShareDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/ApexianSublicenseAgreementDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#ApexianSublicenseAgreementDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/SharebasedCompensationFormerRexahnOptionsDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#SharebasedCompensationFormerRexahnOptionsDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/SharebasedCompensationStockAwardsDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#SharebasedCompensationStockAwardsDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/SharebasedCompensationRestrictedStockAwardsActivityDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#SharebasedCompensationRestrictedStockAwardsActivityDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/SharebasedCompensationWeightedAverageAssumptionsUsedInBlackscholesOptionpricingModelDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#SharebasedCompensationWeightedAverageAssumptionsUsedInBlackscholesOptionpricingModelDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/SharebasedCompensationStockOptionPlanActivityDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#SharebasedCompensationStockOptionPlanActivityDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/SharebasedCompensationSharebasedCompensationExpenseDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#SharebasedCompensationSharebasedCompensationExpenseDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#RelatedPartyTransactionsDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/ConvertibleNotesDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#ConvertibleNotesDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/SupplementalBalanceSheetInformationAccruedExpensesDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#SupplementalBalanceSheetInformationAccruedExpensesDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/SupplementalBalanceSheetInformationPropertyAndEquipmentNetDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#SupplementalBalanceSheetInformationPropertyAndEquipmentNetDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/SupplementalBalanceSheetInformationPrepaidAndOtherAssetsDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#SupplementalBalanceSheetInformationPrepaidAndOtherAssetsDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/CommitmentsAndContingenciesDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#CommitmentsAndContingenciesDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/PremergerFinancingDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#PremergerFinancingDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/MergerFormerRexahnWarrantsDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#MergerFormerRexahnWarrantsDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/MergerDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#MergerDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesWarrantLiabilitiesAndPremiumConversionDerivativesMeasuredAtFairValueDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesWarrantLiabilitiesAndPremiumConversionDerivativesMeasuredAtFairValueDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesSegmentInformationDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesSegmentInformationDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesBasisOfPresentationDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesBasisOfPresentationDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesNatureOfBusinessDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesNatureOfBusinessDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/NetLossPerShareTables" xlink:type="simple" xlink:href="ocup-20210331.xsd#NetLossPerShareTables" />
  <link:roleRef roleURI="http://ocuphire.com/role/SharebasedCompensationTables" xlink:type="simple" xlink:href="ocup-20210331.xsd#SharebasedCompensationTables" />
  <link:roleRef roleURI="http://ocuphire.com/role/SupplementalBalanceSheetInformationTables" xlink:type="simple" xlink:href="ocup-20210331.xsd#SupplementalBalanceSheetInformationTables" />
  <link:roleRef roleURI="http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="ocup-20210331.xsd#CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesTables" />
  <link:roleRef roleURI="http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="ocup-20210331.xsd#CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesPolicies" />
  <link:roleRef roleURI="http://ocuphire.com/role/SubsequentEvents" xlink:type="simple" xlink:href="ocup-20210331.xsd#SubsequentEvents" />
  <link:roleRef roleURI="http://ocuphire.com/role/IncomeTaxes" xlink:type="simple" xlink:href="ocup-20210331.xsd#IncomeTaxes" />
  <link:roleRef roleURI="http://ocuphire.com/role/NetLossPerShare" xlink:type="simple" xlink:href="ocup-20210331.xsd#NetLossPerShare" />
  <link:roleRef roleURI="http://ocuphire.com/role/ApexianSublicenseAgreement" xlink:type="simple" xlink:href="ocup-20210331.xsd#ApexianSublicenseAgreement" />
  <link:roleRef roleURI="http://ocuphire.com/role/SharebasedCompensation" xlink:type="simple" xlink:href="ocup-20210331.xsd#SharebasedCompensation" />
  <link:roleRef roleURI="http://ocuphire.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="ocup-20210331.xsd#RelatedPartyTransactions" />
  <link:roleRef roleURI="http://ocuphire.com/role/ConvertibleNotes" xlink:type="simple" xlink:href="ocup-20210331.xsd#ConvertibleNotes" />
  <link:roleRef roleURI="http://ocuphire.com/role/SupplementalBalanceSheetInformation" xlink:type="simple" xlink:href="ocup-20210331.xsd#SupplementalBalanceSheetInformation" />
  <link:roleRef roleURI="http://ocuphire.com/role/CommitmentsAndContingencies" xlink:type="simple" xlink:href="ocup-20210331.xsd#CommitmentsAndContingencies" />
  <link:roleRef roleURI="http://ocuphire.com/role/PremergerFinancing" xlink:type="simple" xlink:href="ocup-20210331.xsd#PremergerFinancing" />
  <link:roleRef roleURI="http://ocuphire.com/role/Merger" xlink:type="simple" xlink:href="ocup-20210331.xsd#Merger" />
  <link:roleRef roleURI="http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" xlink:href="ocup-20210331.xsd#CompanyDescriptionAndSummaryOfSignificantAccountingPolicies" />
  <link:roleRef roleURI="http://ocuphire.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="ocup-20210331.xsd#CondensedConsolidatedStatementsOfCashFlows" />
  <link:roleRef roleURI="http://ocuphire.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" xlink:type="simple" xlink:href="ocup-20210331.xsd#CondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" />
  <link:roleRef roleURI="http://ocuphire.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss" xlink:type="simple" xlink:href="ocup-20210331.xsd#CondensedConsolidatedStatementsOfComprehensiveLoss" />
  <link:roleRef roleURI="http://ocuphire.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="ocup-20210331.xsd#CondensedConsolidatedBalanceSheetsParenthetical" />
  <link:roleRef roleURI="http://ocuphire.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="ocup-20210331.xsd#CondensedConsolidatedBalanceSheets" />
  <link:roleRef roleURI="http://ocuphire.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="ocup-20210331.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://ocuphire.com/role/DocumentAndEntityInformation" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/CondensedConsolidatedBalanceSheets" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/CondensedConsolidatedBalanceSheetsParenthetical" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="IncreaseDecreaseInStockholdersEquityRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="definition: StatementLineItems to IncreaseDecreaseInStockholdersEquityRollForward" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="5.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity" xlink:label="AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity" xlink:title="AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity" xlink:title="definition: StatementLineItems to AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:title="StockIssuedDuringPeriodSharesShareBasedCompensation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodSharesShareBasedCompensation" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="12.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="3.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/CondensedConsolidatedStatementsOfCashFlows" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPolicies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/Merger" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/PremergerFinancing" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/CommitmentsAndContingencies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/SupplementalBalanceSheetInformation" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/ConvertibleNotes" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/RelatedPartyTransactions" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/SharebasedCompensation" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/ApexianSublicenseAgreement" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/NetLossPerShare" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/IncomeTaxes" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/SubsequentEvents" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesPolicies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/SupplementalBalanceSheetInformationTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/SharebasedCompensationTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/NetLossPerShareTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesNatureOfBusinessDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesBasisOfPresentationDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesSegmentInformationDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract" xlink:label="FinancialLiabilitiesFairValueDisclosureAbstract" xlink:title="FinancialLiabilitiesFairValueDisclosureAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="FinancialLiabilitiesFairValueDisclosureAbstract" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to FinancialLiabilitiesFairValueDisclosureAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:label="FinancialLiabilitiesFairValueDisclosure" xlink:title="FinancialLiabilitiesFairValueDisclosure" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="FinancialLiabilitiesFairValueDisclosure" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to FinancialLiabilitiesFairValueDisclosure" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="3.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="FairValueByMeasurementFrequencyAxis" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to FairValueByMeasurementFrequencyAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="FairValueByFairValueHierarchyLevelAxis" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to FairValueByFairValueHierarchyLevelAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="FairValueByLiabilityClassAxis" xlink:title="FairValueByLiabilityClassAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="FairValueByLiabilityClassAxis" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to FairValueByLiabilityClassAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="FairValueByLiabilityClassAxis" xlink:to="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:title="definition: FairValueByLiabilityClassAxis to FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_2" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="FairValueByLiabilityClassAxis" xlink:to="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_2" xlink:title="definition: FairValueByLiabilityClassAxis to FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_WarrantLiabilitiesMember" xlink:label="WarrantLiabilitiesMember" xlink:title="WarrantLiabilitiesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="WarrantLiabilitiesMember" xlink:title="definition: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain to WarrantLiabilitiesMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesWarrantLiabilitiesAndPremiumConversionDerivativesMeasuredAtFairValueDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:title="definition: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems to FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:label="FinancialLiabilitiesFairValueDisclosure" xlink:title="FinancialLiabilitiesFairValueDisclosure" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="FinancialLiabilitiesFairValueDisclosure" xlink:title="definition: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems to FinancialLiabilitiesFairValueDisclosure" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:title="definition: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems to FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="FairValueAdjustmentOfWarrants" xlink:title="FairValueAdjustmentOfWarrants" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="FairValueAdjustmentOfWarrants" xlink:title="definition: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems to FairValueAdjustmentOfWarrants" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity" xlink:label="AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity" xlink:title="AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity" xlink:title="definition: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems to AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes" xlink:title="definition: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems to FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:title="definition: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems to FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:title="definition: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems to FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" order="8.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="FairValueByMeasurementFrequencyAxis" xlink:title="definition: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable to FairValueByMeasurementFrequencyAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsNonrecurringMember" xlink:label="FairValueMeasurementsNonrecurringMember" xlink:title="FairValueMeasurementsNonrecurringMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueMeasurementFrequencyDomain" xlink:to="FairValueMeasurementsNonrecurringMember" xlink:title="definition: FairValueMeasurementFrequencyDomain to FairValueMeasurementsNonrecurringMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="FairValueByFairValueHierarchyLevelAxis" xlink:title="definition: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable to FairValueByFairValueHierarchyLevelAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="FairValueByLiabilityClassAxis" xlink:title="FairValueByLiabilityClassAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="FairValueByLiabilityClassAxis" xlink:title="definition: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable to FairValueByLiabilityClassAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="FairValueByLiabilityClassAxis" xlink:to="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:title="definition: FairValueByLiabilityClassAxis to FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_2" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="FairValueByLiabilityClassAxis" xlink:to="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_2" xlink:title="definition: FairValueByLiabilityClassAxis to FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_WarrantLiabilitiesMember" xlink:label="WarrantLiabilitiesMember" xlink:title="WarrantLiabilitiesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="WarrantLiabilitiesMember" xlink:title="definition: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain to WarrantLiabilitiesMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_PremiumConversionDerivativesMember" xlink:label="PremiumConversionDerivativesMember" xlink:title="PremiumConversionDerivativesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="PremiumConversionDerivativesMember" xlink:title="definition: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain to PremiumConversionDerivativesMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/MergerDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_MergerInformationAbstract" xlink:label="MergerInformationAbstract" xlink:title="MergerInformationAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="MergerInformationAbstract" xlink:title="definition: BusinessAcquisitionLineItems to MergerInformationAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_ContingentValueRightsAgreementAbstract" xlink:label="ContingentValueRightsAgreementAbstract" xlink:title="ContingentValueRightsAgreementAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="ContingentValueRightsAgreementAbstract" xlink:title="definition: BusinessAcquisitionLineItems to ContingentValueRightsAgreementAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_ContingentValueRightEntitledPerEachShareOfCommonStockHeld" xlink:label="ContingentValueRightEntitledPerEachShareOfCommonStockHeld" xlink:title="ContingentValueRightEntitledPerEachShareOfCommonStockHeld" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="ContingentValueRightEntitledPerEachShareOfCommonStockHeld" xlink:title="definition: BusinessAcquisitionLineItems to ContingentValueRightEntitledPerEachShareOfCommonStockHeld" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_ContingentValueRightsPaymentPeriod" xlink:label="ContingentValueRightsPaymentPeriod" xlink:title="ContingentValueRightsPaymentPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="ContingentValueRightsPaymentPeriod" xlink:title="definition: BusinessAcquisitionLineItems to ContingentValueRightsPaymentPeriod" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_ContingentValueRightsPercentage" xlink:label="ContingentValueRightsPercentage" xlink:title="ContingentValueRightsPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="ContingentValueRightsPercentage" xlink:title="definition: BusinessAcquisitionLineItems to ContingentValueRightsPercentage" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_PercentageOfCashConsiderationPayment" xlink:label="PercentageOfCashConsiderationPayment" xlink:title="PercentageOfCashConsiderationPayment" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="PercentageOfCashConsiderationPayment" xlink:title="definition: BusinessAcquisitionLineItems to PercentageOfCashConsiderationPayment" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_ContingentValueRightsIPTerm" xlink:label="ContingentValueRightsIPTerm" xlink:title="ContingentValueRightsIPTerm" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="ContingentValueRightsIPTerm" xlink:title="definition: BusinessAcquisitionLineItems to ContingentValueRightsIPTerm" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NumberOfMilestonesAccrued" xlink:label="NumberOfMilestonesAccrued" xlink:title="NumberOfMilestonesAccrued" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="NumberOfMilestonesAccrued" xlink:title="definition: BusinessAcquisitionLineItems to NumberOfMilestonesAccrued" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NumberOfPotentialMilestones" xlink:label="NumberOfPotentialMilestones" xlink:title="NumberOfPotentialMilestones" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="NumberOfPotentialMilestones" xlink:title="definition: BusinessAcquisitionLineItems to NumberOfPotentialMilestones" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="BusinessAcquisitionLineItems" xlink:to="StockIssuedDuringPeriodSharesNewIssues" xlink:title="definition: BusinessAcquisitionLineItems to StockIssuedDuringPeriodSharesNewIssues" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="BusinessAcquisitionLineItems" xlink:to="CommonStockParOrStatedValuePerShare" xlink:title="definition: BusinessAcquisitionLineItems to CommonStockParOrStatedValuePerShare" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="BusinessAcquisitionLineItems" xlink:to="CommonStockSharesIssued" xlink:title="definition: BusinessAcquisitionLineItems to CommonStockSharesIssued" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" xlink:label="BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" xlink:title="BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:label="StockholdersEquityNoteStockSplitConversionRatio1" xlink:title="StockholdersEquityNoteStockSplitConversionRatio1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="StockholdersEquityNoteStockSplitConversionRatio1" xlink:title="definition: BusinessAcquisitionLineItems to StockholdersEquityNoteStockSplitConversionRatio1" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NumberOfDirectorsRequiredToCompleteTransition" xlink:label="NumberOfDirectorsRequiredToCompleteTransition" xlink:title="NumberOfDirectorsRequiredToCompleteTransition" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="NumberOfDirectorsRequiredToCompleteTransition" xlink:title="definition: BusinessAcquisitionLineItems to NumberOfDirectorsRequiredToCompleteTransition" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="16.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ocup-20210331.xsd#ocup_FormerStockholdersAndOptionholdersOfPrivateOcuphireMember" xlink:label="FormerStockholdersAndOptionholdersOfPrivateOcuphireMember" xlink:title="FormerStockholdersAndOptionholdersOfPrivateOcuphireMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="FormerStockholdersAndOptionholdersOfPrivateOcuphireMember" xlink:title="definition: BusinessAcquisitionAcquireeDomain to FormerStockholdersAndOptionholdersOfPrivateOcuphireMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_RexahnStockholdersMember" xlink:label="RexahnStockholdersMember" xlink:title="RexahnStockholdersMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="RexahnStockholdersMember" xlink:title="definition: BusinessAcquisitionAcquireeDomain to RexahnStockholdersMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="TypeOfArrangementAxis" xlink:title="TypeOfArrangementAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="TypeOfArrangementAxis" xlink:title="definition: ScheduleOfBusinessAcquisitionsByAcquisitionTable to TypeOfArrangementAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="ArrangementsAndNonarrangementTransactionsMember" xlink:title="ArrangementsAndNonarrangementTransactionsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="TypeOfArrangementAxis" xlink:to="ArrangementsAndNonarrangementTransactionsMember" xlink:title="definition: TypeOfArrangementAxis to ArrangementsAndNonarrangementTransactionsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="ArrangementsAndNonarrangementTransactionsMember_2" xlink:title="ArrangementsAndNonarrangementTransactionsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="TypeOfArrangementAxis" xlink:to="ArrangementsAndNonarrangementTransactionsMember_2" xlink:title="definition: TypeOfArrangementAxis to ArrangementsAndNonarrangementTransactionsMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_SecuritiesPurchaseAgreementMember" xlink:label="SecuritiesPurchaseAgreementMember" xlink:title="SecuritiesPurchaseAgreementMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ArrangementsAndNonarrangementTransactionsMember" xlink:to="SecuritiesPurchaseAgreementMember" xlink:title="definition: ArrangementsAndNonarrangementTransactionsMember to SecuritiesPurchaseAgreementMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="RelatedPartyTransactionAxis" xlink:title="definition: ScheduleOfBusinessAcquisitionsByAcquisitionTable to RelatedPartyTransactionAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ocup-20210331.xsd#ocup_BioSenseGlobalLLCMember" xlink:label="BioSenseGlobalLLCMember" xlink:title="BioSenseGlobalLLCMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionDomain" xlink:to="BioSenseGlobalLLCMember" xlink:title="definition: RelatedPartyTransactionDomain to BioSenseGlobalLLCMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_ZhejiangHaiChangBiotechnologyCoLtdMember" xlink:label="ZhejiangHaiChangBiotechnologyCoLtdMember" xlink:title="ZhejiangHaiChangBiotechnologyCoLtdMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionDomain" xlink:to="ZhejiangHaiChangBiotechnologyCoLtdMember" xlink:title="definition: RelatedPartyTransactionDomain to ZhejiangHaiChangBiotechnologyCoLtdMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/MergerFormerRexahnWarrantsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_WarrantsAbstract" xlink:label="WarrantsAbstract" xlink:title="WarrantsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="WarrantsAbstract" xlink:title="definition: BusinessAcquisitionLineItems to WarrantsAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="BusinessAcquisitionLineItems" xlink:to="ClassOfWarrantOrRightOutstanding" xlink:title="definition: BusinessAcquisitionLineItems to ClassOfWarrantOrRightOutstanding" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="BusinessAcquisitionLineItems" xlink:to="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="definition: BusinessAcquisitionLineItems to ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_WeightedAverageRemainingContractualTermsWarrants" xlink:label="WeightedAverageRemainingContractualTermsWarrants" xlink:title="WeightedAverageRemainingContractualTermsWarrants" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="WeightedAverageRemainingContractualTermsWarrants" xlink:title="definition: BusinessAcquisitionLineItems to WeightedAverageRemainingContractualTermsWarrants" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="5.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ocup-20210331.xsd#ocup_RexahnStockholdersMember" xlink:label="RexahnStockholdersMember" xlink:title="RexahnStockholdersMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="RexahnStockholdersMember" xlink:title="definition: BusinessAcquisitionAcquireeDomain to RexahnStockholdersMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.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="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="RangeAxis" xlink:title="definition: ScheduleOfBusinessAcquisitionsByAcquisitionTable to RangeAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="definition: RangeMember to MinimumMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.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="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/PremergerFinancingDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightLineItems" xlink:label="ClassOfWarrantOrRightLineItems" xlink:title="ClassOfWarrantOrRightLineItems" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_PreMergerFinancingOfWarrantsAbstract" xlink:label="PreMergerFinancingOfWarrantsAbstract" xlink:title="PreMergerFinancingOfWarrantsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="PreMergerFinancingOfWarrantsAbstract" xlink:title="definition: ClassOfWarrantOrRightLineItems to PreMergerFinancingOfWarrantsAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="StockIssuedDuringPeriodSharesAcquisitions" xlink:title="StockIssuedDuringPeriodSharesAcquisitions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="StockIssuedDuringPeriodSharesAcquisitions" xlink:title="definition: ClassOfWarrantOrRightLineItems to StockIssuedDuringPeriodSharesAcquisitions" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_ProceedsFromPreMergerFinancing" xlink:label="ProceedsFromPreMergerFinancing" xlink:title="ProceedsFromPreMergerFinancing" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="ProceedsFromPreMergerFinancing" xlink:title="definition: ClassOfWarrantOrRightLineItems to ProceedsFromPreMergerFinancing" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NumberOfDirectors" xlink:label="NumberOfDirectors" xlink:title="NumberOfDirectors" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="NumberOfDirectors" xlink:title="definition: ClassOfWarrantOrRightLineItems to NumberOfDirectors" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ClassOfWarrantOrRightLineItems" xlink:to="CommonStockSharesIssued" xlink:title="definition: ClassOfWarrantOrRightLineItems to CommonStockSharesIssued" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NumberOfTradingDays" xlink:label="NumberOfTradingDays" xlink:title="NumberOfTradingDays" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="NumberOfTradingDays" xlink:title="definition: ClassOfWarrantOrRightLineItems to NumberOfTradingDays" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ClassOfWarrantOrRightLineItems" xlink:to="WarrantsAndRightsOutstandingTerm" xlink:title="definition: ClassOfWarrantOrRightLineItems to WarrantsAndRightsOutstandingTerm" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetMeasurementInput" xlink:label="DerivativeAssetMeasurementInput" xlink:title="DerivativeAssetMeasurementInput" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="DerivativeAssetMeasurementInput" xlink:title="definition: ClassOfWarrantOrRightLineItems to DerivativeAssetMeasurementInput" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_FairValueAssumptionsExpectedLife" xlink:label="FairValueAssumptionsExpectedLife" xlink:title="FairValueAssumptionsExpectedLife" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="FairValueAssumptionsExpectedLife" xlink:title="definition: ClassOfWarrantOrRightLineItems to FairValueAssumptionsExpectedLife" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:label="GainLossOnDerivativeInstrumentsNetPretax" xlink:title="GainLossOnDerivativeInstrumentsNetPretax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="GainLossOnDerivativeInstrumentsNetPretax" xlink:title="definition: ClassOfWarrantOrRightLineItems to GainLossOnDerivativeInstrumentsNetPretax" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="13.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ocup-20210331.xsd#ocup_SeriesAWarrantsMember" xlink:label="SeriesAWarrantsMember" xlink:title="SeriesAWarrantsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="SeriesAWarrantsMember" xlink:title="definition: ClassOfWarrantOrRightDomain to SeriesAWarrantsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_SeriesBWarrantsMember" xlink:label="SeriesBWarrantsMember" xlink:title="SeriesBWarrantsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="SeriesBWarrantsMember" xlink:title="definition: ClassOfWarrantOrRightDomain to SeriesBWarrantsMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="TypeOfArrangementAxis" xlink:title="TypeOfArrangementAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ClassOfWarrantOrRightTable" xlink:to="TypeOfArrangementAxis" xlink:title="definition: ClassOfWarrantOrRightTable to TypeOfArrangementAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="ArrangementsAndNonarrangementTransactionsMember" xlink:title="ArrangementsAndNonarrangementTransactionsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="TypeOfArrangementAxis" xlink:to="ArrangementsAndNonarrangementTransactionsMember" xlink:title="definition: TypeOfArrangementAxis to ArrangementsAndNonarrangementTransactionsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="ArrangementsAndNonarrangementTransactionsMember_2" xlink:title="ArrangementsAndNonarrangementTransactionsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="TypeOfArrangementAxis" xlink:to="ArrangementsAndNonarrangementTransactionsMember_2" xlink:title="definition: TypeOfArrangementAxis to ArrangementsAndNonarrangementTransactionsMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_SecuritiesPurchaseAgreementMember" xlink:label="SecuritiesPurchaseAgreementMember" xlink:title="SecuritiesPurchaseAgreementMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ArrangementsAndNonarrangementTransactionsMember" xlink:to="SecuritiesPurchaseAgreementMember" xlink:title="definition: ArrangementsAndNonarrangementTransactionsMember to SecuritiesPurchaseAgreementMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_WaiverAgreementsMember" xlink:label="WaiverAgreementsMember" xlink:title="WaiverAgreementsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ArrangementsAndNonarrangementTransactionsMember" xlink:to="WaiverAgreementsMember" xlink:title="definition: ArrangementsAndNonarrangementTransactionsMember to WaiverAgreementsMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ClassOfWarrantOrRightTable" xlink:to="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="definition: ClassOfWarrantOrRightTable to RelatedPartyTransactionsByRelatedPartyAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestorMember" xlink:label="InvestorMember" xlink:title="InvestorMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyDomain" xlink:to="InvestorMember" xlink:title="definition: RelatedPartyDomain to InvestorMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_DirectorMember" xlink:label="DirectorMember" xlink:title="DirectorMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyDomain" xlink:to="DirectorMember" xlink:title="definition: RelatedPartyDomain to DirectorMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ClassOfWarrantOrRightTable" xlink:to="BusinessAcquisitionAxis" xlink:title="definition: ClassOfWarrantOrRightTable to BusinessAcquisitionAxis" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ocup-20210331.xsd#ocup_PrivateOcuphireMember" xlink:label="PrivateOcuphireMember" xlink:title="PrivateOcuphireMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="PrivateOcuphireMember" xlink:title="definition: BusinessAcquisitionAcquireeDomain to PrivateOcuphireMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_RexahnStockholdersMember" xlink:label="RexahnStockholdersMember" xlink:title="RexahnStockholdersMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="RexahnStockholdersMember" xlink:title="definition: BusinessAcquisitionAcquireeDomain to RexahnStockholdersMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ClassOfWarrantOrRightTable" xlink:to="MeasurementInputTypeAxis" xlink:title="definition: ClassOfWarrantOrRightTable to MeasurementInputTypeAxis" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="MeasurementInputExpectedTermMember" xlink:title="MeasurementInputExpectedTermMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MeasurementInputTypeDomain" xlink:to="MeasurementInputExpectedTermMember" xlink:title="definition: MeasurementInputTypeDomain to MeasurementInputExpectedTermMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="4.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/CommitmentsAndContingenciesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="LesseeLeaseDescriptionLineItems" xlink:title="LesseeLeaseDescriptionLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseDescriptionAbstract" xlink:label="LesseeOperatingLeaseDescriptionAbstract" xlink:title="LesseeOperatingLeaseDescriptionAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="LesseeOperatingLeaseDescriptionAbstract" xlink:title="definition: LesseeLeaseDescriptionLineItems to LesseeOperatingLeaseDescriptionAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ocup-20210331.xsd#ocup_OperatingLeasesMonthlyBaseRent" xlink:label="OperatingLeasesMonthlyBaseRent" xlink:title="OperatingLeasesMonthlyBaseRent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="OperatingLeasesMonthlyBaseRent" xlink:title="definition: LesseeLeaseDescriptionLineItems to OperatingLeasesMonthlyBaseRent" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="LeaseAndRentalExpense" xlink:title="LeaseAndRentalExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="LeaseAndRentalExpense" xlink:title="definition: LesseeLeaseDescriptionLineItems to LeaseAndRentalExpense" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="5.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ocup-20210331.xsd#ocup_RexahnStockholdersMember" xlink:label="RexahnStockholdersMember" xlink:title="RexahnStockholdersMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="RexahnStockholdersMember" xlink:title="definition: BusinessAcquisitionAcquireeDomain to RexahnStockholdersMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/SupplementalBalanceSheetInformationPrepaidAndOtherAssetsDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/SupplementalBalanceSheetInformationPropertyAndEquipmentNetDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="PropertyPlantAndEquipmentLineItems" xlink:title="PropertyPlantAndEquipmentLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:label="PropertyPlantAndEquipmentNetAbstract" xlink:title="PropertyPlantAndEquipmentNetAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="PropertyPlantAndEquipmentNetAbstract" xlink:title="definition: PropertyPlantAndEquipmentLineItems to PropertyPlantAndEquipmentNetAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation" xlink:label="Depreciation" xlink:title="Depreciation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="Depreciation" xlink:title="definition: PropertyPlantAndEquipmentLineItems to Depreciation" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/SupplementalBalanceSheetInformationAccruedExpensesDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/ConvertibleNotesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="ShortTermDebtLineItems" xlink:title="ShortTermDebtLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermBorrowingsAbstract" xlink:label="ShortTermBorrowingsAbstract" xlink:title="ShortTermBorrowingsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="ShortTermBorrowingsAbstract" xlink:title="definition: ShortTermDebtLineItems to ShortTermBorrowingsAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="ProceedsFromConvertibleDebt" xlink:title="ProceedsFromConvertibleDebt" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="ProceedsFromConvertibleDebt" xlink:title="definition: ShortTermDebtLineItems to ProceedsFromConvertibleDebt" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:title="StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:title="definition: ShortTermDebtLineItems to StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentInterestRateStatedPercentage" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentInterestRateStatedPercentage" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseShortTermBorrowings" xlink:label="InterestExpenseShortTermBorrowings" xlink:title="InterestExpenseShortTermBorrowings" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="InterestExpenseShortTermBorrowings" xlink:title="definition: ShortTermDebtLineItems to InterestExpenseShortTermBorrowings" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ShortTermDebtLineItems" xlink:to="ProceedsFromIssuanceOfCommonStock" xlink:title="definition: ShortTermDebtLineItems to ProceedsFromIssuanceOfCommonStock" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:label="DebtInstrumentConvertibleConversionRatio1" xlink:title="DebtInstrumentConvertibleConversionRatio1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentConvertibleConversionRatio1" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentConvertibleConversionRatio1" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_ProceedsFromNewEquityInvestments" xlink:label="ProceedsFromNewEquityInvestments" xlink:title="ProceedsFromNewEquityInvestments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="ProceedsFromNewEquityInvestments" xlink:title="definition: ShortTermDebtLineItems to ProceedsFromNewEquityInvestments" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_DebtInstrumentInterestRateInPeriodOfDefault" xlink:label="DebtInstrumentInterestRateInPeriodOfDefault" xlink:title="DebtInstrumentInterestRateInPeriodOfDefault" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentInterestRateInPeriodOfDefault" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentInterestRateInPeriodOfDefault" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:label="DebtInstrumentUnamortizedDiscountPremiumNet" xlink:title="DebtInstrumentUnamortizedDiscountPremiumNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentUnamortizedDiscountPremiumNet" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentUnamortizedDiscountPremiumNet" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="DerivativeLiabilitiesCurrent" xlink:title="DerivativeLiabilitiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DerivativeLiabilitiesCurrent" xlink:title="definition: ShortTermDebtLineItems to DerivativeLiabilitiesCurrent" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:label="GainLossOnDerivativeInstrumentsNetPretax" xlink:title="GainLossOnDerivativeInstrumentsNetPretax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="GainLossOnDerivativeInstrumentsNetPretax" xlink:title="definition: ShortTermDebtLineItems to GainLossOnDerivativeInstrumentsNetPretax" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="AmortizationOfDebtDiscountPremium" xlink:title="AmortizationOfDebtDiscountPremium" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="AmortizationOfDebtDiscountPremium" xlink:title="definition: ShortTermDebtLineItems to AmortizationOfDebtDiscountPremium" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="ScheduleOfShortTermDebtTable" xlink:title="ScheduleOfShortTermDebtTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ShortTermDebtLineItems" xlink:to="ScheduleOfShortTermDebtTable" xlink:title="definition: ShortTermDebtLineItems to ScheduleOfShortTermDebtTable" order="14.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="ShortTermDebtTypeAxis" xlink:title="ShortTermDebtTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="ShortTermDebtTypeAxis" xlink:title="definition: ScheduleOfShortTermDebtTable to ShortTermDebtTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain" xlink:title="ShortTermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ShortTermDebtTypeAxis" xlink:to="ShortTermDebtTypeDomain" xlink:title="definition: ShortTermDebtTypeAxis to ShortTermDebtTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain_2" xlink:title="ShortTermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ShortTermDebtTypeAxis" xlink:to="ShortTermDebtTypeDomain_2" xlink:title="definition: ShortTermDebtTypeAxis to ShortTermDebtTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtMember" xlink:label="ConvertibleDebtMember" xlink:title="ConvertibleDebtMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtTypeDomain" xlink:to="ConvertibleDebtMember" xlink:title="definition: ShortTermDebtTypeDomain to ConvertibleDebtMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ScheduleOfShortTermDebtTable" xlink:to="SubsidiarySaleOfStockAxis" xlink:title="definition: ScheduleOfShortTermDebtTable to SubsidiarySaleOfStockAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IPOMember" xlink:label="IPOMember" xlink:title="IPOMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SaleOfStockNameOfTransactionDomain" xlink:to="IPOMember" xlink:title="definition: SaleOfStockNameOfTransactionDomain to IPOMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="TypeOfArrangementAxis" xlink:title="TypeOfArrangementAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="TypeOfArrangementAxis" xlink:title="definition: ScheduleOfShortTermDebtTable to TypeOfArrangementAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="ArrangementsAndNonarrangementTransactionsMember" xlink:title="ArrangementsAndNonarrangementTransactionsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="TypeOfArrangementAxis" xlink:to="ArrangementsAndNonarrangementTransactionsMember" xlink:title="definition: TypeOfArrangementAxis to ArrangementsAndNonarrangementTransactionsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="ArrangementsAndNonarrangementTransactionsMember_2" xlink:title="ArrangementsAndNonarrangementTransactionsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="TypeOfArrangementAxis" xlink:to="ArrangementsAndNonarrangementTransactionsMember_2" xlink:title="definition: TypeOfArrangementAxis to ArrangementsAndNonarrangementTransactionsMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_ConversionAgreementMember" xlink:label="ConversionAgreementMember" xlink:title="ConversionAgreementMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ArrangementsAndNonarrangementTransactionsMember" xlink:to="ConversionAgreementMember" xlink:title="definition: ArrangementsAndNonarrangementTransactionsMember to ConversionAgreementMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_ChangeInControlMember" xlink:label="ChangeInControlMember" xlink:title="ChangeInControlMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ArrangementsAndNonarrangementTransactionsMember" xlink:to="ChangeInControlMember" xlink:title="definition: ArrangementsAndNonarrangementTransactionsMember to ChangeInControlMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_QualifiedFinancingMember" xlink:label="QualifiedFinancingMember" xlink:title="QualifiedFinancingMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ArrangementsAndNonarrangementTransactionsMember" xlink:to="QualifiedFinancingMember" xlink:title="definition: ArrangementsAndNonarrangementTransactionsMember to QualifiedFinancingMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_ReverseMergerMember" xlink:label="ReverseMergerMember" xlink:title="ReverseMergerMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ArrangementsAndNonarrangementTransactionsMember" xlink:to="ReverseMergerMember" xlink:title="definition: ArrangementsAndNonarrangementTransactionsMember to ReverseMergerMember" order="4.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/RelatedPartyTransactionsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="RelatedPartyTransactionLineItems" xlink:title="RelatedPartyTransactionLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDueFromToRelatedPartyAbstract" xlink:label="RelatedPartyTransactionDueFromToRelatedPartyAbstract" xlink:title="RelatedPartyTransactionDueFromToRelatedPartyAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="RelatedPartyTransactionDueFromToRelatedPartyAbstract" xlink:title="definition: RelatedPartyTransactionLineItems to RelatedPartyTransactionDueFromToRelatedPartyAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_SublicenseAgreementAbstract" xlink:label="SublicenseAgreementAbstract" xlink:title="SublicenseAgreementAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="SublicenseAgreementAbstract" xlink:title="definition: RelatedPartyTransactionLineItems to SublicenseAgreementAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_PreMergerFinancingAbstract" xlink:label="PreMergerFinancingAbstract" xlink:title="PreMergerFinancingAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="PreMergerFinancingAbstract" xlink:title="definition: RelatedPartyTransactionLineItems to PreMergerFinancingAbstract" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_WaiverAgreementsAbstract" xlink:label="WaiverAgreementsAbstract" xlink:title="WaiverAgreementsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="WaiverAgreementsAbstract" xlink:title="definition: RelatedPartyTransactionLineItems to WaiverAgreementsAbstract" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NumberOfDirectorsSignedWaiverAgreements" xlink:label="NumberOfDirectorsSignedWaiverAgreements" xlink:title="NumberOfDirectorsSignedWaiverAgreements" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="NumberOfDirectorsSignedWaiverAgreements" xlink:title="definition: RelatedPartyTransactionLineItems to NumberOfDirectorsSignedWaiverAgreements" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NumberOfDirectors" xlink:label="NumberOfDirectors" xlink:title="NumberOfDirectors" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="NumberOfDirectors" xlink:title="definition: RelatedPartyTransactionLineItems to NumberOfDirectors" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_AmountInvestedInPreMergerFinancing" xlink:label="AmountInvestedInPreMergerFinancing" xlink:title="AmountInvestedInPreMergerFinancing" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="AmountInvestedInPreMergerFinancing" xlink:title="definition: RelatedPartyTransactionLineItems to AmountInvestedInPreMergerFinancing" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NumberOfConvertedInitialSharesReceivedByDirectors" xlink:label="NumberOfConvertedInitialSharesReceivedByDirectors" xlink:title="NumberOfConvertedInitialSharesReceivedByDirectors" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="NumberOfConvertedInitialSharesReceivedByDirectors" xlink:title="definition: RelatedPartyTransactionLineItems to NumberOfConvertedInitialSharesReceivedByDirectors" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NumberOfConvertedAdditionalSharesReceivedByDirectors" xlink:label="NumberOfConvertedAdditionalSharesReceivedByDirectors" xlink:title="NumberOfConvertedAdditionalSharesReceivedByDirectors" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="NumberOfConvertedAdditionalSharesReceivedByDirectors" xlink:title="definition: RelatedPartyTransactionLineItems to NumberOfConvertedAdditionalSharesReceivedByDirectors" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="RelatedPartyTransactionLineItems" xlink:to="StockIssuedDuringPeriodSharesNewIssues" xlink:title="definition: RelatedPartyTransactionLineItems to StockIssuedDuringPeriodSharesNewIssues" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="EquityMethodInvestmentOwnershipPercentage" xlink:title="EquityMethodInvestmentOwnershipPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="EquityMethodInvestmentOwnershipPercentage" xlink:title="definition: RelatedPartyTransactionLineItems to EquityMethodInvestmentOwnershipPercentage" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent" xlink:label="NotesPayableRelatedPartiesCurrentAndNoncurrent" xlink:title="NotesPayableRelatedPartiesCurrentAndNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="NotesPayableRelatedPartiesCurrentAndNoncurrent" xlink:title="definition: RelatedPartyTransactionLineItems to NotesPayableRelatedPartiesCurrentAndNoncurrent" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NumberOfBoardMembers" xlink:label="NumberOfBoardMembers" xlink:title="NumberOfBoardMembers" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="NumberOfBoardMembers" xlink:title="definition: RelatedPartyTransactionLineItems to NumberOfBoardMembers" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NumberOfOfficers" xlink:label="NumberOfOfficers" xlink:title="NumberOfOfficers" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="NumberOfOfficers" xlink:title="definition: RelatedPartyTransactionLineItems to NumberOfOfficers" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NumberOfOfficersAlsoABoard" xlink:label="NumberOfOfficersAlsoABoard" xlink:title="NumberOfOfficersAlsoABoard" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="NumberOfOfficersAlsoABoard" xlink:title="definition: RelatedPartyTransactionLineItems to NumberOfOfficersAlsoABoard" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="16.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="ShortTermDebtTypeAxis" xlink:title="ShortTermDebtTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="ShortTermDebtTypeAxis" xlink:title="definition: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to ShortTermDebtTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain" xlink:title="ShortTermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ShortTermDebtTypeAxis" xlink:to="ShortTermDebtTypeDomain" xlink:title="definition: ShortTermDebtTypeAxis to ShortTermDebtTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain_2" xlink:title="ShortTermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ShortTermDebtTypeAxis" xlink:to="ShortTermDebtTypeDomain_2" xlink:title="definition: ShortTermDebtTypeAxis to ShortTermDebtTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleNotesPayableMember" xlink:label="ConvertibleNotesPayableMember" xlink:title="ConvertibleNotesPayableMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtTypeDomain" xlink:to="ConvertibleNotesPayableMember" xlink:title="definition: ShortTermDebtTypeDomain to ConvertibleNotesPayableMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="RelatedPartyTransactionAxis" xlink:title="definition: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to RelatedPartyTransactionAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ocup-20210331.xsd#ocup_ApexianSublicenseAgreementMember" xlink:label="ApexianSublicenseAgreementMember" xlink:title="ApexianSublicenseAgreementMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionDomain" xlink:to="ApexianSublicenseAgreementMember" xlink:title="definition: RelatedPartyTransactionDomain to ApexianSublicenseAgreementMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_PreMergerFinancingMember" xlink:label="PreMergerFinancingMember" xlink:title="PreMergerFinancingMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionDomain" xlink:to="PreMergerFinancingMember" xlink:title="definition: RelatedPartyTransactionDomain to PreMergerFinancingMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="ClassOfWarrantOrRightAxis" xlink:title="definition: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to ClassOfWarrantOrRightAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ocup-20210331.xsd#ocup_SeriesAWarrantsMember" xlink:label="SeriesAWarrantsMember" xlink:title="SeriesAWarrantsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="SeriesAWarrantsMember" xlink:title="definition: ClassOfWarrantOrRightDomain to SeriesAWarrantsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_SeriesBWarrantsMember" xlink:label="SeriesBWarrantsMember" xlink:title="SeriesBWarrantsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="SeriesBWarrantsMember" xlink:title="definition: ClassOfWarrantOrRightDomain to SeriesBWarrantsMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="BusinessAcquisitionAxis" xlink:title="definition: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to BusinessAcquisitionAxis" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ocup-20210331.xsd#ocup_PrivateOcuphireMember" xlink:label="PrivateOcuphireMember" xlink:title="PrivateOcuphireMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="PrivateOcuphireMember" xlink:title="definition: BusinessAcquisitionAcquireeDomain to PrivateOcuphireMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_RexahnStockholdersMember" xlink:label="RexahnStockholdersMember" xlink:title="RexahnStockholdersMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="RexahnStockholdersMember" xlink:title="definition: BusinessAcquisitionAcquireeDomain to RexahnStockholdersMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="StatementClassOfStockAxis" xlink:title="definition: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to StatementClassOfStockAxis" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ClassOfStockDomain" xlink:to="CommonStockMember" xlink:title="definition: ClassOfStockDomain to CommonStockMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/SharebasedCompensationSharebasedCompensationExpenseDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:title="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract" xlink:label="ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract" xlink:title="ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract" xlink:title="definition: EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="3.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/SharebasedCompensationStockOptionPlanActivityDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_StockOptionsAbstract" xlink:label="StockOptionsAbstract" xlink:title="StockOptionsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="StockOptionsAbstract" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to StockOptionsAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="CommonStockCapitalSharesReservedForFutureIssuance" xlink:title="CommonStockCapitalSharesReservedForFutureIssuance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="CommonStockCapitalSharesReservedForFutureIssuance" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to CommonStockCapitalSharesReservedForFutureIssuance" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_MaximumPeriodOfSharesReservedUnderPlan" xlink:label="MaximumPeriodOfSharesReservedUnderPlan" xlink:title="MaximumPeriodOfSharesReservedUnderPlan" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="MaximumPeriodOfSharesReservedUnderPlan" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to MaximumPeriodOfSharesReservedUnderPlan" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_AggregateNumberOfCommonStockReservedForFutureIssuance" xlink:label="AggregateNumberOfCommonStockReservedForFutureIssuance" xlink:title="AggregateNumberOfCommonStockReservedForFutureIssuance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="AggregateNumberOfCommonStockReservedForFutureIssuance" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to AggregateNumberOfCommonStockReservedForFutureIssuance" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="AllocatedShareBasedCompensationExpense" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to AllocatedShareBasedCompensationExpense" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="10.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="PlanNameAxis" xlink:title="PlanNameAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="PlanNameAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to PlanNameAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="PlanNameDomain" xlink:title="PlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="PlanNameAxis" xlink:to="PlanNameDomain" xlink:title="definition: PlanNameAxis to PlanNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="PlanNameDomain_2" xlink:title="PlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="PlanNameAxis" xlink:to="PlanNameDomain_2" xlink:title="definition: PlanNameAxis to PlanNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_EquityIncentivePlan2020Member" xlink:label="EquityIncentivePlan2020Member" xlink:title="EquityIncentivePlan2020Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PlanNameDomain" xlink:to="EquityIncentivePlan2020Member" xlink:title="definition: PlanNameDomain to EquityIncentivePlan2020Member" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_EquityIncentivePlan2018Member" xlink:label="EquityIncentivePlan2018Member" xlink:title="EquityIncentivePlan2018Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PlanNameDomain" xlink:to="EquityIncentivePlan2018Member" xlink:title="definition: PlanNameDomain to EquityIncentivePlan2018Member" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_InducementPlanMember" xlink:label="InducementPlanMember" xlink:title="InducementPlanMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PlanNameDomain" xlink:to="InducementPlanMember" xlink:title="definition: PlanNameDomain to InducementPlanMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_EvergreenProvisionPlan2020Member" xlink:label="EvergreenProvisionPlan2020Member" xlink:title="EvergreenProvisionPlan2020Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PlanNameDomain" xlink:to="EvergreenProvisionPlan2020Member" xlink:title="definition: PlanNameDomain to EvergreenProvisionPlan2020Member" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.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="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="RangeAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to RangeAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="definition: RangeMember to MinimumMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.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="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/SharebasedCompensationWeightedAverageAssumptionsUsedInBlackscholesOptionpricingModelDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_CommonStockCapitalSharesAvailableForFutureIssuance" xlink:label="CommonStockCapitalSharesAvailableForFutureIssuance" xlink:title="CommonStockCapitalSharesAvailableForFutureIssuance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="CommonStockCapitalSharesAvailableForFutureIssuance" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to CommonStockCapitalSharesAvailableForFutureIssuance" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="12.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="13.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="PlanNameAxis" xlink:title="PlanNameAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="PlanNameAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to PlanNameAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="PlanNameDomain" xlink:title="PlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="PlanNameAxis" xlink:to="PlanNameDomain" xlink:title="definition: PlanNameAxis to PlanNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="PlanNameDomain_2" xlink:title="PlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="PlanNameAxis" xlink:to="PlanNameDomain_2" xlink:title="definition: PlanNameAxis to PlanNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_EquityIncentivePlan2018Member" xlink:label="EquityIncentivePlan2018Member" xlink:title="EquityIncentivePlan2018Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PlanNameDomain" xlink:to="EquityIncentivePlan2018Member" xlink:title="definition: PlanNameDomain to EquityIncentivePlan2018Member" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_EvergreenProvisionPlan2020Member" xlink:label="EvergreenProvisionPlan2020Member" xlink:title="EvergreenProvisionPlan2020Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PlanNameDomain" xlink:to="EvergreenProvisionPlan2020Member" xlink:title="definition: PlanNameDomain to EvergreenProvisionPlan2020Member" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_InducementPlanMember" xlink:label="InducementPlanMember" xlink:title="InducementPlanMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PlanNameDomain" xlink:to="InducementPlanMember" xlink:title="definition: PlanNameDomain to InducementPlanMember" order="3.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/SharebasedCompensationRestrictedStockAwardsActivityDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_RestrictedStockAwardsAbstract" xlink:label="RestrictedStockAwardsAbstract" xlink:title="RestrictedStockAwardsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="RestrictedStockAwardsAbstract" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to RestrictedStockAwardsAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="AllocatedShareBasedCompensationExpense" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to AllocatedShareBasedCompensationExpense" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="6.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="RestrictedStockMember" xlink:title="RestrictedStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="RestrictedStockMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to RestrictedStockMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/SharebasedCompensationStockAwardsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_StockAwardsAbstract" xlink:label="StockAwardsAbstract" xlink:title="StockAwardsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="StockAwardsAbstract" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to StockAwardsAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="StockIssuedDuringPeriodSharesIssuedForServices" xlink:title="StockIssuedDuringPeriodSharesIssuedForServices" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="StockIssuedDuringPeriodSharesIssuedForServices" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to StockIssuedDuringPeriodSharesIssuedForServices" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NumberOfBoardMembersGrantedStockAwardsForServices" xlink:label="NumberOfBoardMembersGrantedStockAwardsForServices" xlink:title="NumberOfBoardMembersGrantedStockAwardsForServices" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="NumberOfBoardMembersGrantedStockAwardsForServices" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to NumberOfBoardMembersGrantedStockAwardsForServices" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="AllocatedShareBasedCompensationExpense" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to AllocatedShareBasedCompensationExpense" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="5.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ocup-20210331.xsd#ocup_OcuphireStockAwardsMember" xlink:label="OcuphireStockAwardsMember" xlink:title="OcuphireStockAwardsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="OcuphireStockAwardsMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to OcuphireStockAwardsMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/SharebasedCompensationFormerRexahnOptionsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_FormerOptionsAbstract" xlink:label="FormerOptionsAbstract" xlink:title="FormerOptionsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="FormerOptionsAbstract" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to FormerOptionsAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="5.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="BusinessAcquisitionAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to BusinessAcquisitionAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ocup-20210331.xsd#ocup_RexahnStockholdersMember" xlink:label="RexahnStockholdersMember" xlink:title="RexahnStockholdersMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="RexahnStockholdersMember" xlink:title="definition: BusinessAcquisitionAcquireeDomain to RexahnStockholdersMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.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="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="RangeAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to RangeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="definition: RangeMember to MinimumMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.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="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/ApexianSublicenseAgreementDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="RelatedPartyTransactionLineItems" xlink:title="RelatedPartyTransactionLineItems" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_SublicenseAgreementAbstract" xlink:label="SublicenseAgreementAbstract" xlink:title="SublicenseAgreementAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="SublicenseAgreementAbstract" xlink:title="definition: RelatedPartyTransactionLineItems to SublicenseAgreementAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="RelatedPartyTransactionLineItems" xlink:to="StockIssuedDuringPeriodSharesNewIssues" xlink:title="definition: RelatedPartyTransactionLineItems to StockIssuedDuringPeriodSharesNewIssues" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_PaymentForLicenseAgreement" xlink:label="PaymentForLicenseAgreement" xlink:title="PaymentForLicenseAgreement" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="PaymentForLicenseAgreement" xlink:title="definition: RelatedPartyTransactionLineItems to PaymentForLicenseAgreement" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="PaymentsOfStockIssuanceCosts" xlink:title="PaymentsOfStockIssuanceCosts" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="PaymentsOfStockIssuanceCosts" xlink:title="definition: RelatedPartyTransactionLineItems to PaymentsOfStockIssuanceCosts" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_FutureMilestoneMethodRevenueNotRecognized" xlink:label="FutureMilestoneMethodRevenueNotRecognized" xlink:title="FutureMilestoneMethodRevenueNotRecognized" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="FutureMilestoneMethodRevenueNotRecognized" xlink:title="definition: RelatedPartyTransactionLineItems to FutureMilestoneMethodRevenueNotRecognized" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="6.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="RelatedPartyTransactionAxis" xlink:title="definition: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to RelatedPartyTransactionAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ocup-20210331.xsd#ocup_ApexianSublicenseAgreementMember" xlink:label="ApexianSublicenseAgreementMember" xlink:title="ApexianSublicenseAgreementMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionDomain" xlink:to="ApexianSublicenseAgreementMember" xlink:title="definition: RelatedPartyTransactionDomain to ApexianSublicenseAgreementMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HealthCareOrganizationRevenueSourcesAxis" xlink:label="HealthCareOrganizationRevenueSourcesAxis" xlink:title="HealthCareOrganizationRevenueSourcesAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="HealthCareOrganizationRevenueSourcesAxis" xlink:title="definition: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to HealthCareOrganizationRevenueSourcesAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HealthCareOrganizationRevenueSourcesDomain" xlink:label="HealthCareOrganizationRevenueSourcesDomain" xlink:title="HealthCareOrganizationRevenueSourcesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="HealthCareOrganizationRevenueSourcesAxis" xlink:to="HealthCareOrganizationRevenueSourcesDomain" xlink:title="definition: HealthCareOrganizationRevenueSourcesAxis to HealthCareOrganizationRevenueSourcesDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HealthCareOrganizationRevenueSourcesDomain" xlink:label="HealthCareOrganizationRevenueSourcesDomain_2" xlink:title="HealthCareOrganizationRevenueSourcesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="HealthCareOrganizationRevenueSourcesAxis" xlink:to="HealthCareOrganizationRevenueSourcesDomain_2" xlink:title="definition: HealthCareOrganizationRevenueSourcesAxis to HealthCareOrganizationRevenueSourcesDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_DevelopmentAndRegulatoryMilestonesMember" xlink:label="DevelopmentAndRegulatoryMilestonesMember" xlink:title="DevelopmentAndRegulatoryMilestonesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="HealthCareOrganizationRevenueSourcesDomain" xlink:to="DevelopmentAndRegulatoryMilestonesMember" xlink:title="definition: HealthCareOrganizationRevenueSourcesDomain to DevelopmentAndRegulatoryMilestonesMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_SalesMilestonesMember" xlink:label="SalesMilestonesMember" xlink:title="SalesMilestonesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="HealthCareOrganizationRevenueSourcesDomain" xlink:to="SalesMilestonesMember" xlink:title="definition: HealthCareOrganizationRevenueSourcesDomain to SalesMilestonesMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.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="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="RangeAxis" xlink:title="definition: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to RangeAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.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://ocuphire.com/role/NetLossPerShareAntidilutiveSecuritiesExcludedFromComputationOfNetLossPerShareDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="EarningsPerShareBasicAbstract" xlink:title="EarningsPerShareBasicAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="EarningsPerShareBasicAbstract" xlink:title="definition: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems to EarningsPerShareBasicAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:title="definition: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems to AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:title="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:title="definition: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems to ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" order="3.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:title="definition: ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable to AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="AntidilutiveSecuritiesNameDomain" xlink:title="AntidilutiveSecuritiesNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="AntidilutiveSecuritiesNameDomain" xlink:title="definition: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis to AntidilutiveSecuritiesNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="AntidilutiveSecuritiesNameDomain_2" xlink:title="AntidilutiveSecuritiesNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="AntidilutiveSecuritiesNameDomain_2" xlink:title="definition: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis to AntidilutiveSecuritiesNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_SeriesAWarrantsAndSeriesBWarrantsMember" xlink:label="SeriesAWarrantsAndSeriesBWarrantsMember" xlink:title="SeriesAWarrantsAndSeriesBWarrantsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AntidilutiveSecuritiesNameDomain" xlink:to="SeriesAWarrantsAndSeriesBWarrantsMember" xlink:title="definition: AntidilutiveSecuritiesNameDomain to SeriesAWarrantsAndSeriesBWarrantsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="AntidilutiveSecuritiesNameDomain" xlink:to="EmployeeStockOptionMember" xlink:title="definition: AntidilutiveSecuritiesNameDomain to EmployeeStockOptionMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="RestrictedStockMember" xlink:title="RestrictedStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AntidilutiveSecuritiesNameDomain" xlink:to="RestrictedStockMember" xlink:title="definition: AntidilutiveSecuritiesNameDomain to RestrictedStockMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_FormerRexahnWarrantsMember" xlink:label="FormerRexahnWarrantsMember" xlink:title="FormerRexahnWarrantsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AntidilutiveSecuritiesNameDomain" xlink:to="FormerRexahnWarrantsMember" xlink:title="definition: AntidilutiveSecuritiesNameDomain to FormerRexahnWarrantsMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_FormerRexahnOptionsMember" xlink:label="FormerRexahnOptionsMember" xlink:title="FormerRexahnOptionsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AntidilutiveSecuritiesNameDomain" xlink:to="FormerRexahnOptionsMember" xlink:title="definition: AntidilutiveSecuritiesNameDomain to FormerRexahnOptionsMember" order="5.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/IncomeTaxesDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ocuphire.com/role/SubsequentEventsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="SubsequentEventLineItems" xlink:title="SubsequentEventLineItems" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_SubsequentEventsAdditionalInformationAbstract" xlink:label="SubsequentEventsAdditionalInformationAbstract" xlink:title="SubsequentEventsAdditionalInformationAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsequentEventLineItems" xlink:to="SubsequentEventsAdditionalInformationAbstract" xlink:title="definition: SubsequentEventLineItems to SubsequentEventsAdditionalInformationAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_StockIssuedDuringPeriodSharesExerciseOfWarrants" xlink:label="StockIssuedDuringPeriodSharesExerciseOfWarrants" xlink:title="StockIssuedDuringPeriodSharesExerciseOfWarrants" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsequentEventLineItems" xlink:to="StockIssuedDuringPeriodSharesExerciseOfWarrants" xlink:title="definition: SubsequentEventLineItems to StockIssuedDuringPeriodSharesExerciseOfWarrants" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="ProceedsFromWarrantExercises" xlink:title="ProceedsFromWarrantExercises" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsequentEventLineItems" xlink:to="ProceedsFromWarrantExercises" xlink:title="definition: SubsequentEventLineItems to ProceedsFromWarrantExercises" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="SubsequentEventLineItems" xlink:to="StockIssuedDuringPeriodSharesNewIssues" xlink:title="definition: SubsequentEventLineItems to StockIssuedDuringPeriodSharesNewIssues" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="SubsequentEventTable" xlink:title="SubsequentEventTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="SubsequentEventLineItems" xlink:to="SubsequentEventTable" xlink:title="definition: SubsequentEventLineItems to SubsequentEventTable" order="5.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="SubsequentEventTable" xlink:to="StatementEquityComponentsAxis" xlink:title="definition: SubsequentEventTable to StatementEquityComponentsAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="SubsequentEventTable" xlink:to="ClassOfWarrantOrRightAxis" xlink:title="definition: SubsequentEventTable to ClassOfWarrantOrRightAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ocup-20210331.xsd#ocup_SeriesBWarrantsMember" xlink:label="SeriesBWarrantsMember" xlink:title="SeriesBWarrantsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="SeriesBWarrantsMember" xlink:title="definition: ClassOfWarrantOrRightDomain to SeriesBWarrantsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="SubsequentEventTypeAxis" xlink:title="SubsequentEventTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="SubsequentEventTable" xlink:to="SubsequentEventTypeAxis" xlink:title="definition: SubsequentEventTable to SubsequentEventTypeAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="SubsequentEventTypeDomain" xlink:title="SubsequentEventTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="SubsequentEventTypeAxis" xlink:to="SubsequentEventTypeDomain" xlink:title="definition: SubsequentEventTypeAxis to SubsequentEventTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="SubsequentEventTypeDomain_2" xlink:title="SubsequentEventTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="SubsequentEventTypeAxis" xlink:to="SubsequentEventTypeDomain_2" xlink:title="definition: SubsequentEventTypeAxis to SubsequentEventTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="SubsequentEventMember" xlink:title="SubsequentEventMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsequentEventTypeDomain" xlink:to="SubsequentEventMember" xlink:title="definition: SubsequentEventTypeDomain to SubsequentEventMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="SubsequentEventTable" xlink:to="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="definition: SubsequentEventTable to RelatedPartyTransactionsByRelatedPartyAxis" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ocup-20210331.xsd#ocup_AccreditedInvestorMember" xlink:label="AccreditedInvestorMember" xlink:title="AccreditedInvestorMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyDomain" xlink:to="AccreditedInvestorMember" xlink:title="definition: RelatedPartyDomain to AccreditedInvestorMember" order="1.0" />
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>10
<FILENAME>ocup-20210331_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 7.0.0.0 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="ArrangementsAndNonarrangementTransactionsMember" xlink:title="ArrangementsAndNonarrangementTransactionsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ArrangementsAndNonarrangementTransactionsMember_lbl" xml:lang="en-US" id="us-gaap_ArrangementsAndNonarrangementTransactionsMember_lbl">Collaborative Arrangement and Arrangement Other than Collaborative [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ArrangementsAndNonarrangementTransactionsMember" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember_lbl" xlink:title="label: ArrangementsAndNonarrangementTransactionsMember to us-gaap_ArrangementsAndNonarrangementTransactionsMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="AccountsPayableCurrent" xlink:title="AccountsPayableCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US" id="us-gaap_AccountsPayableCurrent_lbl">Accounts payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" xlink:title="label: AccountsPayableCurrent to us-gaap_AccountsPayableCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="AccruedLiabilitiesCurrent" xlink:title="AccruedLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US" id="us-gaap_AccruedLiabilitiesCurrent_lbl">Accrued expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:title="label: AccruedLiabilitiesCurrent to us-gaap_AccruedLiabilitiesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_AccruedLiabilitiesCurrent_lbl1" xml:lang="en-US" id="us-gaap_AccruedLiabilitiesCurrent_lbl1">Total</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl1" xlink:title="label: AccruedLiabilitiesCurrent to us-gaap_AccruedLiabilitiesCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="AccruedLiabilitiesCurrentAbstract" xlink:title="AccruedLiabilitiesCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccruedLiabilitiesCurrentAbstract_lbl" xml:lang="en-US" id="us-gaap_AccruedLiabilitiesCurrentAbstract_lbl">Accrued Expenses [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrentAbstract_lbl" xlink:title="label: AccruedLiabilitiesCurrentAbstract to us-gaap_AccruedLiabilitiesCurrentAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" xlink:title="us-gaap_AccruedProfessionalFeesCurrent_lbl" xml:lang="en-US" id="us-gaap_AccruedProfessionalFeesCurrent_lbl">Professional services</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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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">Share-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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">Share based compensation</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="AmortizationOfDebtDiscountPremium" xlink:title="AmortizationOfDebtDiscountPremium" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xml:lang="en-US" id="us-gaap_AmortizationOfDebtDiscountPremium_lbl">Amortization of note discounts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfDebtDiscountPremium" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xlink:title="label: AmortizationOfDebtDiscountPremium to us-gaap_AmortizationOfDebtDiscountPremium_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AmortizationOfDebtDiscountPremium_lbl1" xml:lang="en-US" id="us-gaap_AmortizationOfDebtDiscountPremium_lbl1">Non-cash discount amortization on convertible notes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfDebtDiscountPremium" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium_lbl1" xlink:title="label: AmortizationOfDebtDiscountPremium to us-gaap_AmortizationOfDebtDiscountPremium_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US" id="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl">Antidilutive securities excluded from computation of net loss per share (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:title="label: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount to us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xml:lang="en-US" id="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl">Antidilutive Securities [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xlink:title="label: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis to us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xml:lang="en-US" id="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xlink:title="label: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems to us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="AntidilutiveSecuritiesNameDomain" xlink:title="AntidilutiveSecuritiesNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xml:lang="en-US" id="us-gaap_AntidilutiveSecuritiesNameDomain_lbl">Antidilutive Securities, Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xlink:title="label: AntidilutiveSecuritiesNameDomain to us-gaap_AntidilutiveSecuritiesNameDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/terseLabel" 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:label xlink:type="resource" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl1" xml:lang="en-US" id="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl1">Basis of Accounting, Policy [Policy Text Block]</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_lbl1" xlink:title="label: BasisOfAccountingPolicyPolicyTextBlock to us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" xlink:label="BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" xlink:title="BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage_lbl">Percentage ownership</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage_lbl" xlink:title="label: BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage to us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage_lbl1">Business Combination, Step Acquisition, Equity Interest in Acquiree, Including Subsequent Acquisition, Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage_lbl1" xlink:title="label: BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage to us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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">Merger [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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="BusinessCombinationsPolicy" xlink:title="BusinessCombinationsPolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationsPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessCombinationsPolicy_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationsPolicy_lbl">Reverse Merger with Rexahn</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationsPolicy" xlink:to="us-gaap_BusinessCombinationsPolicy_lbl" xlink:title="label: BusinessCombinationsPolicy to us-gaap_BusinessCombinationsPolicy_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationsPolicy_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationsPolicy_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationsPolicy_lbl1">Business Combinations Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationsPolicy" xlink:to="us-gaap_BusinessCombinationsPolicy_lbl1" xlink:title="label: BusinessCombinationsPolicy to us-gaap_BusinessCombinationsPolicy_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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">Merger</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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 decrease in cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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 and cash equivalents 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 and cash equivalents 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/label" xlink:title="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl2" xml:lang="en-US" id="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl2">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_lbl2" xlink:title="label: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents to us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="CashEquivalentsAtCarryingValue" xlink:title="CashEquivalentsAtCarryingValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" id="us-gaap_CashEquivalentsAtCarryingValue_lbl">Cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashEquivalentsAtCarryingValue_lbl" xlink:title="label: CashEquivalentsAtCarryingValue to us-gaap_CashEquivalentsAtCarryingValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" xlink:title="us-gaap_ClassOfWarrantOrRightTable_lbl" xml:lang="en-US" id="us-gaap_ClassOfWarrantOrRightTable_lbl">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_lbl" xlink:title="label: ClassOfWarrantOrRightTable to us-gaap_ClassOfWarrantOrRightTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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 (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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/verboseLabel" xlink:title="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xml:lang="en-US" id="us-gaap_ClassOfWarrantOrRightOutstanding_lbl">Number of warrants 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" xlink:title="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" xml:lang="en-US" id="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl">Warrant issued (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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollaborativeArrangementDisclosureTextBlock" xlink:label="CollaborativeArrangementDisclosureTextBlock" xlink:title="CollaborativeArrangementDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CollaborativeArrangementDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CollaborativeArrangementDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_CollaborativeArrangementDisclosureTextBlock_lbl">Apexian Sublicense Agreement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CollaborativeArrangementDisclosureTextBlock" xlink:to="us-gaap_CollaborativeArrangementDisclosureTextBlock_lbl" xlink:title="label: CollaborativeArrangementDisclosureTextBlock to us-gaap_CollaborativeArrangementDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CollaborativeArrangementDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CollaborativeArrangementDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_CollaborativeArrangementDisclosureTextBlock_lbl1">Collaborative Arrangement Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CollaborativeArrangementDisclosureTextBlock" xlink:to="us-gaap_CollaborativeArrangementDisclosureTextBlock_lbl1" xlink:title="label: CollaborativeArrangementDisclosureTextBlock to us-gaap_CollaborativeArrangementDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" xlink:title="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US" id="us-gaap_CommitmentsAndContingencies_lbl">Commitments and contingencies (Note 4)</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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="CommonStockCapitalSharesReservedForFutureIssuance" xlink:title="CommonStockCapitalSharesReservedForFutureIssuance" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xml:lang="en-US" id="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl">Common stock reserved for issuance (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xlink:title="label: CommonStockCapitalSharesReservedForFutureIssuance to us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" 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/terseLabel" xlink:title="us-gaap_CommonStockSharesIssued_lbl1" xml:lang="en-US" id="us-gaap_CommonStockSharesIssued_lbl1">Common stock 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_lbl1" xlink:title="label: CommonStockSharesIssued to us-gaap_CommonStockSharesIssued_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" xlink:title="us-gaap_CommonStockValue_lbl" xml:lang="en-US" id="us-gaap_CommonStockValue_lbl">Common stock, par value $0.0001; 75,000,000 shares authorized as of March 31, 2021 and December 31, 2020; 10,929,881 and 10,882,495 shares issued and outstanding at March 31, 2021 and December 31, 2020, 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockAmountIssued1" xlink:label="ConversionOfStockAmountIssued1" xlink:title="ConversionOfStockAmountIssued1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConversionOfStockAmountIssued1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ConversionOfStockAmountIssued1_lbl" xml:lang="en-US" id="us-gaap_ConversionOfStockAmountIssued1_lbl">Net change in proceeds receivable from convertible note issuance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConversionOfStockAmountIssued1" xlink:to="us-gaap_ConversionOfStockAmountIssued1_lbl" xlink:title="label: ConversionOfStockAmountIssued1 to us-gaap_ConversionOfStockAmountIssued1_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConversionOfStockAmountIssued1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConversionOfStockAmountIssued1_lbl1" xml:lang="en-US" id="us-gaap_ConversionOfStockAmountIssued1_lbl1">Conversion of Stock, Amount Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConversionOfStockAmountIssued1" xlink:to="us-gaap_ConversionOfStockAmountIssued1_lbl1" xlink:title="label: ConversionOfStockAmountIssued1 to us-gaap_ConversionOfStockAmountIssued1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockAmountConverted1" xlink:label="ConversionOfStockAmountConverted1" xlink:title="ConversionOfStockAmountConverted1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConversionOfStockAmountConverted1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ConversionOfStockAmountConverted1_lbl" xml:lang="en-US" id="us-gaap_ConversionOfStockAmountConverted1_lbl">Bifurcation of premium conversion derivative related to convertible notes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConversionOfStockAmountConverted1" xlink:to="us-gaap_ConversionOfStockAmountConverted1_lbl" xlink:title="label: ConversionOfStockAmountConverted1 to us-gaap_ConversionOfStockAmountConverted1_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConversionOfStockAmountConverted1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConversionOfStockAmountConverted1_lbl1" xml:lang="en-US" id="us-gaap_ConversionOfStockAmountConverted1_lbl1">Conversion of Stock, Amount Converted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConversionOfStockAmountConverted1" xlink:to="us-gaap_ConversionOfStockAmountConverted1_lbl1" xlink:title="label: ConversionOfStockAmountConverted1 to us-gaap_ConversionOfStockAmountConverted1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtMember" xlink:label="ConvertibleDebtMember" xlink:title="ConvertibleDebtMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConvertibleDebtMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ConvertibleDebtMember_lbl" xml:lang="en-US" id="us-gaap_ConvertibleDebtMember_lbl">Convertible Notes [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebtMember" xlink:to="us-gaap_ConvertibleDebtMember_lbl" xlink:title="label: ConvertibleDebtMember to us-gaap_ConvertibleDebtMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConvertibleDebtMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConvertibleDebtMember_lbl1" xml:lang="en-US" id="us-gaap_ConvertibleDebtMember_lbl1">Convertible Debt [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebtMember" xlink:to="us-gaap_ConvertibleDebtMember_lbl1" xlink:title="label: ConvertibleDebtMember to us-gaap_ConvertibleDebtMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleNotesPayableMember" xlink:label="ConvertibleNotesPayableMember" xlink:title="ConvertibleNotesPayableMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConvertibleNotesPayableMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConvertibleNotesPayableMember_lbl" xml:lang="en-US" id="us-gaap_ConvertibleNotesPayableMember_lbl">Convertible Notes [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleNotesPayableMember" xlink:to="us-gaap_ConvertibleNotesPayableMember_lbl" xlink:title="label: ConvertibleNotesPayableMember to us-gaap_ConvertibleNotesPayableMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" xlink:title="DebtDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_DebtDisclosureAbstract_lbl">Convertible Notes [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl" xlink:title="label: DebtDisclosureAbstract to us-gaap_DebtDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:label="DebtInstrumentConvertibleConversionRatio1" xlink:title="DebtInstrumentConvertibleConversionRatio1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentConvertibleConversionRatio1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DebtInstrumentConvertibleConversionRatio1_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentConvertibleConversionRatio1_lbl">Conversion rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentConvertibleConversionRatio1" xlink:to="us-gaap_DebtInstrumentConvertibleConversionRatio1_lbl" xlink:title="label: DebtInstrumentConvertibleConversionRatio1 to us-gaap_DebtInstrumentConvertibleConversionRatio1_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentConvertibleConversionRatio1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentConvertibleConversionRatio1_lbl1" xml:lang="en-US" id="us-gaap_DebtInstrumentConvertibleConversionRatio1_lbl1">Debt Instrument, Convertible, Conversion Ratio</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentConvertibleConversionRatio1" xlink:to="us-gaap_DebtInstrumentConvertibleConversionRatio1_lbl1" xlink:title="label: DebtInstrumentConvertibleConversionRatio1 to us-gaap_DebtInstrumentConvertibleConversionRatio1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl">Interest rate percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xlink:title="label: DebtInstrumentInterestRateStatedPercentage to us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:label="DebtInstrumentUnamortizedDiscountPremiumNet" xlink:title="DebtInstrumentUnamortizedDiscountPremiumNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_lbl">Convertible notes discount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentUnamortizedDiscountPremiumNet" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_lbl" xlink:title="label: DebtInstrumentUnamortizedDiscountPremiumNet to us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:label="DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:title="DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl">Prepaid and Other Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl" xlink:title="label: DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock to us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCostsCurrent" xlink:label="DeferredCostsCurrent" xlink:title="DeferredCostsCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredCostsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredCostsCurrent_lbl" xml:lang="en-US" id="us-gaap_DeferredCostsCurrent_lbl">Deferred costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredCostsCurrent" xlink:to="us-gaap_DeferredCostsCurrent_lbl" xlink:title="label: DeferredCostsCurrent to us-gaap_DeferredCostsCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredCostsCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredCostsCurrent_lbl1" xml:lang="en-US" id="us-gaap_DeferredCostsCurrent_lbl1">Deferred Costs, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredCostsCurrent" xlink:to="us-gaap_DeferredCostsCurrent_lbl1" xlink:title="label: DeferredCostsCurrent to us-gaap_DeferredCostsCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation" xlink:label="Depreciation" xlink:title="Depreciation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Depreciation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_Depreciation_lbl" xml:lang="en-US" id="us-gaap_Depreciation_lbl">Depreciation expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Depreciation" xlink:to="us-gaap_Depreciation_lbl" xlink:title="label: Depreciation to us-gaap_Depreciation_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Depreciation_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_Depreciation_lbl1" xml:lang="en-US" id="us-gaap_Depreciation_lbl1">Depreciation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Depreciation" xlink:to="us-gaap_Depreciation_lbl1" xlink:title="label: Depreciation to us-gaap_Depreciation_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetMeasurementInput" xlink:label="DerivativeAssetMeasurementInput" xlink:title="DerivativeAssetMeasurementInput" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativeAssetMeasurementInput_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DerivativeAssetMeasurementInput_lbl" xml:lang="en-US" id="us-gaap_DerivativeAssetMeasurementInput_lbl">Percentage of measurement input</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeAssetMeasurementInput" xlink:to="us-gaap_DerivativeAssetMeasurementInput_lbl" xlink:title="label: DerivativeAssetMeasurementInput to us-gaap_DerivativeAssetMeasurementInput_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="DerivativeLiabilitiesCurrent" xlink:title="DerivativeLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativeLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DerivativeLiabilitiesCurrent_lbl" xml:lang="en-US" id="us-gaap_DerivativeLiabilitiesCurrent_lbl">Premium conversion derivative</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeLiabilitiesCurrent" xlink:to="us-gaap_DerivativeLiabilitiesCurrent_lbl" xlink:title="label: DerivativeLiabilitiesCurrent to us-gaap_DerivativeLiabilitiesCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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">Share-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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">Share-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:label="EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:title="EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_lbl" xml:lang="en-US" id="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_lbl">Number of shares used in per share calculations:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_lbl" xlink:title="label: EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract to us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="EarningsPerShareBasicAndDilutedAbstract" xlink:title="EarningsPerShareBasicAndDilutedAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl" xml:lang="en-US" id="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl">Net loss per share:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl" xlink:title="label: EarningsPerShareBasicAndDilutedAbstract to us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" xlink:title="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US" id="us-gaap_EarningsPerShareBasic_lbl">Basic (Note 10) (in dollars per shares)</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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="EarningsPerShareBasicAbstract" xlink:title="EarningsPerShareBasicAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasicAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EarningsPerShareBasicAbstract_lbl" xml:lang="en-US" id="us-gaap_EarningsPerShareBasicAbstract_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="EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareBasicAbstract_lbl" xlink:title="label: EarningsPerShareBasicAbstract to us-gaap_EarningsPerShareBasicAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasicAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareBasicAbstract_lbl1" xml:lang="en-US" id="us-gaap_EarningsPerShareBasicAbstract_lbl1">Earnings Per Share, Basic [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareBasicAbstract_lbl1" xlink:title="label: EarningsPerShareBasicAbstract to us-gaap_EarningsPerShareBasicAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" xlink:title="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US" id="us-gaap_EarningsPerShareDiluted_lbl">Diluted (Note 10) (in dollars per shares)</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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="EffectiveIncomeTaxRateContinuingOperations" xlink:title="EffectiveIncomeTaxRateContinuingOperations" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl">Effective tax rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:title="label: EffectiveIncomeTaxRateContinuingOperations to us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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, Allocation of Recognized Period Costs [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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/terseLabel" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl">Vesting period</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:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl1" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl1">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</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_lbl1" xlink:title="label: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 to us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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">Payroll</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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:label xlink:type="resource" xlink:label="us-gaap_EmployeeStockOptionMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EmployeeStockOptionMember_lbl1" xml:lang="en-US" id="us-gaap_EmployeeStockOptionMember_lbl1">Ocuphire 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_lbl1" xlink:title="label: EmployeeStockOptionMember to us-gaap_EmployeeStockOptionMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" xlink:title="us-gaap_EquipmentMember_lbl" xml:lang="en-US" id="us-gaap_EquipmentMember_lbl">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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="EquityMethodInvestmentOwnershipPercentage" xlink:title="EquityMethodInvestmentOwnershipPercentage" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl">Percentage of common stock issued to related party</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xlink:title="label: EquityMethodInvestmentOwnershipPercentage to us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl1" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl1">Equity Method Investment, Ownership Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl1" xlink:title="label: EquityMethodInvestmentOwnershipPercentage to us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="FairValueAdjustmentOfWarrants" xlink:title="FairValueAdjustmentOfWarrants" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FairValueAdjustmentOfWarrants_lbl" xml:lang="en-US" id="us-gaap_FairValueAdjustmentOfWarrants_lbl">Change in fair value of warrant liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAdjustmentOfWarrants" xlink:to="us-gaap_FairValueAdjustmentOfWarrants_lbl" xlink:title="label: FairValueAdjustmentOfWarrants to us-gaap_FairValueAdjustmentOfWarrants_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueAdjustmentOfWarrants_lbl1" xml:lang="en-US" id="us-gaap_FairValueAdjustmentOfWarrants_lbl1">Fair Value Adjustment of Warrants</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAdjustmentOfWarrants" xlink:to="us-gaap_FairValueAdjustmentOfWarrants_lbl1" xlink:title="label: FairValueAdjustmentOfWarrants to us-gaap_FairValueAdjustmentOfWarrants_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesLevel1ToLevel2TransfersAmount" xlink:label="FairValueLiabilitiesLevel1ToLevel2TransfersAmount" xlink:title="FairValueLiabilitiesLevel1ToLevel2TransfersAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueLiabilitiesLevel1ToLevel2TransfersAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FairValueLiabilitiesLevel1ToLevel2TransfersAmount_lbl" xml:lang="en-US" id="us-gaap_FairValueLiabilitiesLevel1ToLevel2TransfersAmount_lbl">Transfers from Level 1 to Level 2</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueLiabilitiesLevel1ToLevel2TransfersAmount" xlink:to="us-gaap_FairValueLiabilitiesLevel1ToLevel2TransfersAmount_lbl" xlink:title="label: FairValueLiabilitiesLevel1ToLevel2TransfersAmount to us-gaap_FairValueLiabilitiesLevel1ToLevel2TransfersAmount_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueLiabilitiesLevel1ToLevel2TransfersAmount_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueLiabilitiesLevel1ToLevel2TransfersAmount_lbl1" xml:lang="en-US" id="us-gaap_FairValueLiabilitiesLevel1ToLevel2TransfersAmount_lbl1">Fair Value, Liabilities, Level 1 to Level 2 Transfers, Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueLiabilitiesLevel1ToLevel2TransfersAmount" xlink:to="us-gaap_FairValueLiabilitiesLevel1ToLevel2TransfersAmount_lbl1" xlink:title="label: FairValueLiabilitiesLevel1ToLevel2TransfersAmount to us-gaap_FairValueLiabilitiesLevel1ToLevel2TransfersAmount_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesLevel2ToLevel1TransfersAmount" xlink:label="FairValueLiabilitiesLevel2ToLevel1TransfersAmount" xlink:title="FairValueLiabilitiesLevel2ToLevel1TransfersAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueLiabilitiesLevel2ToLevel1TransfersAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FairValueLiabilitiesLevel2ToLevel1TransfersAmount_lbl" xml:lang="en-US" id="us-gaap_FairValueLiabilitiesLevel2ToLevel1TransfersAmount_lbl">Transfers from Level 2 to Level 1</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueLiabilitiesLevel2ToLevel1TransfersAmount" xlink:to="us-gaap_FairValueLiabilitiesLevel2ToLevel1TransfersAmount_lbl" xlink:title="label: FairValueLiabilitiesLevel2ToLevel1TransfersAmount to us-gaap_FairValueLiabilitiesLevel2ToLevel1TransfersAmount_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueLiabilitiesLevel2ToLevel1TransfersAmount_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueLiabilitiesLevel2ToLevel1TransfersAmount_lbl1" xml:lang="en-US" id="us-gaap_FairValueLiabilitiesLevel2ToLevel1TransfersAmount_lbl1">Fair Value, Liabilities, Level 2 to Level 1 Transfers, Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueLiabilitiesLevel2ToLevel1TransfersAmount" xlink:to="us-gaap_FairValueLiabilitiesLevel2ToLevel1TransfersAmount_lbl1" xlink:title="label: FairValueLiabilitiesLevel2ToLevel1TransfersAmount to us-gaap_FairValueLiabilitiesLevel2ToLevel1TransfersAmount_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/periodStartLabel" xlink:title="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl" xml:lang="en-US" id="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl">Balance as of 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_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/periodEndLabel" xlink:title="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl1" xml:lang="en-US" id="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl1">Balance as of 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_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xml:lang="en-US" id="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xlink:title="label: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3_lbl" xml:lang="en-US" id="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3_lbl">Transfers in into Level 3</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3_lbl" xlink:title="label: FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3 to us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3_lbl1" xml:lang="en-US" id="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3_lbl1">Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3_lbl1" xlink:title="label: FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3 to us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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 Basis [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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_lbl" xml:lang="en-US" id="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_lbl">Fair Value by Liability Class [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_lbl" xlink:title="label: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain to us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3_lbl" xml:lang="en-US" id="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3_lbl">Transfers out of Level 3</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3_lbl" xlink:title="label: FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3 to us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3_lbl1" xml:lang="en-US" id="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3_lbl1">Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3_lbl1" xlink:title="label: FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3 to us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsNonrecurringMember" xlink:label="FairValueMeasurementsNonrecurringMember" xlink:title="FairValueMeasurementsNonrecurringMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementsNonrecurringMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FairValueMeasurementsNonrecurringMember_lbl" xml:lang="en-US" id="us-gaap_FairValueMeasurementsNonrecurringMember_lbl">Nonrecurring Basis [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementsNonrecurringMember" xlink:to="us-gaap_FairValueMeasurementsNonrecurringMember_lbl" xlink:title="label: FairValueMeasurementsNonrecurringMember to us-gaap_FairValueMeasurementsNonrecurringMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementsNonrecurringMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueMeasurementsNonrecurringMember_lbl1" xml:lang="en-US" id="us-gaap_FairValueMeasurementsNonrecurringMember_lbl1">Fair Value, Nonrecurring [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementsNonrecurringMember" xlink:to="us-gaap_FairValueMeasurementsNonrecurringMember_lbl1" xlink:title="label: FairValueMeasurementsNonrecurringMember to us-gaap_FairValueMeasurementsNonrecurringMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="FairValueByLiabilityClassAxis" xlink:title="FairValueByLiabilityClassAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueByLiabilityClassAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueByLiabilityClassAxis_lbl" xml:lang="en-US" id="us-gaap_FairValueByLiabilityClassAxis_lbl">Liability Class [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueByLiabilityClassAxis_lbl" xlink:title="label: FairValueByLiabilityClassAxis to us-gaap_FairValueByLiabilityClassAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xml:lang="en-US" id="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xlink:title="label: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_lbl" xml:lang="en-US" id="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_lbl">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_lbl" xlink:title="label: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable to us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl" xml:lang="en-US" id="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl">Warrant Liabilities and Premium Conversion Derivatives Measured at Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl" xlink:title="label: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock to us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl1" xml:lang="en-US" id="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl1">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl1" xlink:title="label: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock to us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/terseLabel" xlink:title="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_lbl" xml:lang="en-US" id="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_lbl">Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [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:label xlink:type="resource" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_lbl1" xml:lang="en-US" id="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_lbl1">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [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_lbl1" xlink:title="label: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward to us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_lbl" xml:lang="en-US" id="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_lbl">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_lbl" xlink:title="label: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems to us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl" xml:lang="en-US" id="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl">Change in fair value of premium conversion derivatives</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl" xlink:title="label: FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings to us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl1" xml:lang="en-US" id="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl1">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl1" xlink:title="label: FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings to us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract" xlink:label="FinancialLiabilitiesFairValueDisclosureAbstract" xlink:title="FinancialLiabilitiesFairValueDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract_lbl">Liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinancialLiabilitiesFairValueDisclosureAbstract" xlink:to="us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract_lbl" xlink:title="label: FinancialLiabilitiesFairValueDisclosureAbstract to us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract_lbl1" xml:lang="en-US" id="us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract_lbl1">Financial Liabilities Fair Value Disclosure [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinancialLiabilitiesFairValueDisclosureAbstract" xlink:to="us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract_lbl1" xlink:title="label: FinancialLiabilitiesFairValueDisclosureAbstract to us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:label="FinancialLiabilitiesFairValueDisclosure" xlink:title="FinancialLiabilitiesFairValueDisclosure" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinancialLiabilitiesFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FinancialLiabilitiesFairValueDisclosure_lbl" xml:lang="en-US" id="us-gaap_FinancialLiabilitiesFairValueDisclosure_lbl">Financial instruments liabilities at fair value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinancialLiabilitiesFairValueDisclosure" xlink:to="us-gaap_FinancialLiabilitiesFairValueDisclosure_lbl" xlink:title="label: FinancialLiabilitiesFairValueDisclosure to us-gaap_FinancialLiabilitiesFairValueDisclosure_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinancialLiabilitiesFairValueDisclosure_lbl1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_FinancialLiabilitiesFairValueDisclosure_lbl1" xml:lang="en-US" id="us-gaap_FinancialLiabilitiesFairValueDisclosure_lbl1">Liabilities at fair value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinancialLiabilitiesFairValueDisclosure" xlink:to="us-gaap_FinancialLiabilitiesFairValueDisclosure_lbl1" xlink:title="label: FinancialLiabilitiesFairValueDisclosure to us-gaap_FinancialLiabilitiesFairValueDisclosure_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinancialLiabilitiesFairValueDisclosure_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinancialLiabilitiesFairValueDisclosure_lbl2" xml:lang="en-US" id="us-gaap_FinancialLiabilitiesFairValueDisclosure_lbl2">Financial Liabilities Fair Value Disclosure</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinancialLiabilitiesFairValueDisclosure" xlink:to="us-gaap_FinancialLiabilitiesFairValueDisclosure_lbl2" xlink:title="label: FinancialLiabilitiesFairValueDisclosure to us-gaap_FinancialLiabilitiesFairValueDisclosure_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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 [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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:label="GainLossOnDerivativeInstrumentsNetPretax" xlink:title="GainLossOnDerivativeInstrumentsNetPretax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GainLossOnDerivativeInstrumentsNetPretax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_GainLossOnDerivativeInstrumentsNetPretax_lbl" xml:lang="en-US" id="us-gaap_GainLossOnDerivativeInstrumentsNetPretax_lbl">Fair value change in warrant liabilities and premium conversion derivatives</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnDerivativeInstrumentsNetPretax" xlink:to="us-gaap_GainLossOnDerivativeInstrumentsNetPretax_lbl" xlink:title="label: GainLossOnDerivativeInstrumentsNetPretax to us-gaap_GainLossOnDerivativeInstrumentsNetPretax_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GainLossOnDerivativeInstrumentsNetPretax_lbl1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:title="us-gaap_GainLossOnDerivativeInstrumentsNetPretax_lbl1" xml:lang="en-US" id="us-gaap_GainLossOnDerivativeInstrumentsNetPretax_lbl1">Fair value change in warrant liabilities and premium conversion derivatives</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnDerivativeInstrumentsNetPretax" xlink:to="us-gaap_GainLossOnDerivativeInstrumentsNetPretax_lbl1" xlink:title="label: GainLossOnDerivativeInstrumentsNetPretax to us-gaap_GainLossOnDerivativeInstrumentsNetPretax_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GainLossOnDerivativeInstrumentsNetPretax_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_GainLossOnDerivativeInstrumentsNetPretax_lbl2" xml:lang="en-US" id="us-gaap_GainLossOnDerivativeInstrumentsNetPretax_lbl2">Fair value change in derivative and warrant liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnDerivativeInstrumentsNetPretax" xlink:to="us-gaap_GainLossOnDerivativeInstrumentsNetPretax_lbl2" xlink:title="label: GainLossOnDerivativeInstrumentsNetPretax to us-gaap_GainLossOnDerivativeInstrumentsNetPretax_lbl2" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GainLossOnDerivativeInstrumentsNetPretax_lbl3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GainLossOnDerivativeInstrumentsNetPretax_lbl3" xml:lang="en-US" id="us-gaap_GainLossOnDerivativeInstrumentsNetPretax_lbl3">Gain (Loss) on Derivative Instruments, Net, Pretax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnDerivativeInstrumentsNetPretax" xlink:to="us-gaap_GainLossOnDerivativeInstrumentsNetPretax_lbl3" xlink:title="label: GainLossOnDerivativeInstrumentsNetPretax to us-gaap_GainLossOnDerivativeInstrumentsNetPretax_lbl3" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/terseLabel" 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:label xlink:type="resource" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GeneralAndAdministrativeExpenseMember_lbl1" xml:lang="en-US" id="us-gaap_GeneralAndAdministrativeExpenseMember_lbl1">General and Administrative Expense [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_lbl1" xlink:title="label: GeneralAndAdministrativeExpenseMember to us-gaap_GeneralAndAdministrativeExpenseMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HealthCareOrganizationRevenueSourcesAxis" xlink:label="HealthCareOrganizationRevenueSourcesAxis" xlink:title="HealthCareOrganizationRevenueSourcesAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_HealthCareOrganizationRevenueSourcesAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_HealthCareOrganizationRevenueSourcesAxis_lbl" xml:lang="en-US" id="us-gaap_HealthCareOrganizationRevenueSourcesAxis_lbl">Health Care Organization, Revenue Sources [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HealthCareOrganizationRevenueSourcesAxis" xlink:to="us-gaap_HealthCareOrganizationRevenueSourcesAxis_lbl" xlink:title="label: HealthCareOrganizationRevenueSourcesAxis to us-gaap_HealthCareOrganizationRevenueSourcesAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HealthCareOrganizationRevenueSourcesDomain" xlink:label="HealthCareOrganizationRevenueSourcesDomain" xlink:title="HealthCareOrganizationRevenueSourcesDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_HealthCareOrganizationRevenueSourcesDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_HealthCareOrganizationRevenueSourcesDomain_lbl" xml:lang="en-US" id="us-gaap_HealthCareOrganizationRevenueSourcesDomain_lbl">Health Care Organization, Revenue Sources [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HealthCareOrganizationRevenueSourcesDomain" xlink:to="us-gaap_HealthCareOrganizationRevenueSourcesDomain_lbl" xlink:title="label: HealthCareOrganizationRevenueSourcesDomain to us-gaap_HealthCareOrganizationRevenueSourcesDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US" id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl">Loss before income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl1" xml:lang="en-US" id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl1">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl1" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxDisclosureAbstract_lbl">Income Taxes [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:title="label: IncomeTaxDisclosureAbstract to us-gaap_IncomeTaxDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/terseLabel" 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:label xlink:type="resource" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeStatementLocationDomain_lbl1" xml:lang="en-US" id="us-gaap_IncomeStatementLocationDomain_lbl1">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_lbl1" xlink:title="label: IncomeStatementLocationDomain to us-gaap_IncomeStatementLocationDomain_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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">Condensed 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="IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" xlink:title="label: IncomeStatementAbstract to us-gaap_IncomeStatementAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="IncomeTaxDisclosureTextBlock" xlink:title="IncomeTaxDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxDisclosureTextBlock_lbl">Income Taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:title="label: IncomeTaxDisclosureTextBlock to us-gaap_IncomeTaxDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_IncomeTaxDisclosureTextBlock_lbl1">Income Tax Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl1" xlink:title="label: IncomeTaxDisclosureTextBlock to us-gaap_IncomeTaxDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefit_lbl">Income tax expense (benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:title="label: IncomeTaxExpenseBenefit to us-gaap_IncomeTaxExpenseBenefit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncomeTaxExpenseBenefit_lbl1" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefit_lbl1">Benefit (provision) for income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl1" xlink:title="label: IncomeTaxExpenseBenefit to us-gaap_IncomeTaxExpenseBenefit_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxExpenseBenefit_lbl2" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefit_lbl2">Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl2" xlink:title="label: IncomeTaxExpenseBenefit to us-gaap_IncomeTaxExpenseBenefit_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="IncomeTaxesPaidNet" xlink:title="IncomeTaxesPaidNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxesPaidNet_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxesPaidNet_lbl">Cash paid for income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl" xlink:title="label: IncomeTaxesPaidNet to us-gaap_IncomeTaxesPaidNet_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:title="IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl">Accrued and other liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl" xlink:title="label: IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities to us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="IncreaseDecreaseInAccountsPayable" xlink:title="IncreaseDecreaseInAccountsPayable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccountsPayable_lbl">Accounts payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:title="label: IncreaseDecreaseInAccountsPayable to us-gaap_IncreaseDecreaseInAccountsPayable_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInAccountsPayable_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccountsPayable_lbl1">Increase (Decrease) in Accounts Payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl1" xlink:title="label: IncreaseDecreaseInAccountsPayable to us-gaap_IncreaseDecreaseInAccountsPayable_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" xlink:title="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl">Change in 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/negatedLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="IncreaseDecreaseInStockholdersEquityRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_lbl">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_lbl" xlink:title="label: IncreaseDecreaseInStockholdersEquityRollForward to us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseShortTermBorrowings" xlink:label="InterestExpenseShortTermBorrowings" xlink:title="InterestExpenseShortTermBorrowings" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestExpenseShortTermBorrowings_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_InterestExpenseShortTermBorrowings_lbl" xml:lang="en-US" id="us-gaap_InterestExpenseShortTermBorrowings_lbl">Interest expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestExpenseShortTermBorrowings" xlink:to="us-gaap_InterestExpenseShortTermBorrowings_lbl" xlink:title="label: InterestExpenseShortTermBorrowings to us-gaap_InterestExpenseShortTermBorrowings_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestExpenseShortTermBorrowings_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InterestExpenseShortTermBorrowings_lbl1" xml:lang="en-US" id="us-gaap_InterestExpenseShortTermBorrowings_lbl1">Interest Expense, Short-term Borrowings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestExpenseShortTermBorrowings" xlink:to="us-gaap_InterestExpenseShortTermBorrowings_lbl1" xlink:title="label: InterestExpenseShortTermBorrowings to us-gaap_InterestExpenseShortTermBorrowings_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="InterestPaidNet" xlink:title="InterestPaidNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestPaidNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InterestPaidNet_lbl" xml:lang="en-US" id="us-gaap_InterestPaidNet_lbl">Cash paid for interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl" xlink:title="label: InterestPaidNet to us-gaap_InterestPaidNet_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestorMember" xlink:label="InvestorMember" xlink:title="InvestorMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InvestorMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InvestorMember_lbl" xml:lang="en-US" id="us-gaap_InvestorMember_lbl">Investors [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestorMember" xlink:to="us-gaap_InvestorMember_lbl" xlink:title="label: InvestorMember to us-gaap_InvestorMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IPOMember" xlink:label="IPOMember" xlink:title="IPOMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IPOMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IPOMember_lbl" xml:lang="en-US" id="us-gaap_IPOMember_lbl">IPO [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IPOMember" xlink:to="us-gaap_IPOMember_lbl" xlink:title="label: IPOMember to us-gaap_IPOMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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">Lease term</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseDescriptionAbstract" xlink:label="LesseeOperatingLeaseDescriptionAbstract" xlink:title="LesseeOperatingLeaseDescriptionAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseDescriptionAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseDescriptionAbstract_lbl" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseDescriptionAbstract_lbl">Facility Lease [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseDescriptionAbstract" xlink:to="us-gaap_LesseeOperatingLeaseDescriptionAbstract_lbl" xlink:title="label: LesseeOperatingLeaseDescriptionAbstract to us-gaap_LesseeOperatingLeaseDescriptionAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="LeaseAndRentalExpense" xlink:title="LeaseAndRentalExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LeaseAndRentalExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LeaseAndRentalExpense_lbl" xml:lang="en-US" id="us-gaap_LeaseAndRentalExpense_lbl">Rent expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseAndRentalExpense" xlink:to="us-gaap_LeaseAndRentalExpense_lbl" xlink:title="label: LeaseAndRentalExpense to us-gaap_LeaseAndRentalExpense_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LeaseAndRentalExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LeaseAndRentalExpense_lbl1" xml:lang="en-US" id="us-gaap_LeaseAndRentalExpense_lbl1">Operating Leases, Rent Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseAndRentalExpense" xlink:to="us-gaap_LeaseAndRentalExpense_lbl1" xlink:title="label: LeaseAndRentalExpense to us-gaap_LeaseAndRentalExpense_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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 (deficit)</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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' deficit</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" xlink:title="us-gaap_MeasurementInputExpectedDividendRateMember_lbl" xml:lang="en-US" id="us-gaap_MeasurementInputExpectedDividendRateMember_lbl">Expected Dividend Yield 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_lbl" xlink:title="label: MeasurementInputExpectedDividendRateMember to us-gaap_MeasurementInputExpectedDividendRateMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="MeasurementInputExpectedTermMember" xlink:title="MeasurementInputExpectedTermMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MeasurementInputExpectedTermMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MeasurementInputExpectedTermMember_lbl" xml:lang="en-US" id="us-gaap_MeasurementInputExpectedTermMember_lbl">Expected Term [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasurementInputExpectedTermMember" xlink:to="us-gaap_MeasurementInputExpectedTermMember_lbl" xlink:title="label: MeasurementInputExpectedTermMember to us-gaap_MeasurementInputExpectedTermMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/terseLabel" xlink:title="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" id="us-gaap_NetIncomeLoss_lbl">Net and comprehensive 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/totalLabel" 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 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_lbl2" xlink:title="label: NetIncomeLoss to us-gaap_NetIncomeLoss_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" xlink:title="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xml:lang="en-US" id="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl">Supplemental non-cash financing transactions:</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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1" xlink:label="NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1" xlink:title="NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1_lbl" xml:lang="en-US" id="us-gaap_NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1_lbl">Unpaid deferred offering and issuance costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1_lbl" xlink:title="label: NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1 to us-gaap_NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1_lbl1" xml:lang="en-US" id="us-gaap_NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1_lbl1">Noncash or Part Noncash Acquisition, Other Liabilities Assumed</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1_lbl1" xlink:title="label: NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1 to us-gaap_NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent" xlink:label="NotesPayableRelatedPartiesCurrentAndNoncurrent" xlink:title="NotesPayableRelatedPartiesCurrentAndNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent_lbl" xml:lang="en-US" id="us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent_lbl">Aggregate amount of convertible notes issue to board and officers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NotesPayableRelatedPartiesCurrentAndNoncurrent" xlink:to="us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent_lbl" xlink:title="label: NotesPayableRelatedPartiesCurrentAndNoncurrent to us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="NumberOfOperatingSegments" xlink:title="NumberOfOperatingSegments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_NumberOfOperatingSegments_lbl" xml:lang="en-US" id="us-gaap_NumberOfOperatingSegments_lbl">Number of operating segments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl" xlink:title="label: NumberOfOperatingSegments to us-gaap_NumberOfOperatingSegments_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NumberOfOperatingSegments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NumberOfOperatingSegments_lbl1" xml:lang="en-US" id="us-gaap_NumberOfOperatingSegments_lbl1">Number of Operating Segments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl1" xlink:title="label: NumberOfOperatingSegments to us-gaap_NumberOfOperatingSegments_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US" id="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_lbl">Company Description 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="OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_lbl" xlink:title="label: OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock to us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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">Company Description 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="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xlink:title="label: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="OtherComprehensiveIncomeLossNetOfTax" xlink:title="OtherComprehensiveIncomeLossNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl">Other comprehensive loss, net of tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xlink:title="label: OtherComprehensiveIncomeLossNetOfTax to us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="OtherAssetsCurrent" xlink:title="OtherAssetsCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherAssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherAssetsCurrent_lbl" xml:lang="en-US" id="us-gaap_OtherAssetsCurrent_lbl">Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl" xlink:title="label: OtherAssetsCurrent to us-gaap_OtherAssetsCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncashExpense" xlink:label="OtherNoncashExpense" xlink:title="OtherNoncashExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherNoncashExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OtherNoncashExpense_lbl" xml:lang="en-US" id="us-gaap_OtherNoncashExpense_lbl">Non-cash interest on convertible notes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherNoncashExpense" xlink:to="us-gaap_OtherNoncashExpense_lbl" xlink:title="label: OtherNoncashExpense to us-gaap_OtherNoncashExpense_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherNoncashExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherNoncashExpense_lbl1" xml:lang="en-US" id="us-gaap_OtherNoncashExpense_lbl1">Other Noncash Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherNoncashExpense" xlink:to="us-gaap_OtherNoncashExpense_lbl1" xlink:title="label: OtherNoncashExpense to us-gaap_OtherNoncashExpense_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="OtherNonoperatingIncome" xlink:title="OtherNonoperatingIncome" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherNonoperatingIncome_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherNonoperatingIncome_lbl" xml:lang="en-US" id="us-gaap_OtherNonoperatingIncome_lbl">Other income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherNonoperatingIncome" xlink:to="us-gaap_OtherNonoperatingIncome_lbl" xlink:title="label: OtherNonoperatingIncome to us-gaap_OtherNonoperatingIncome_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="PaymentsOfStockIssuanceCosts" xlink:title="PaymentsOfStockIssuanceCosts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xml:lang="en-US" id="us-gaap_PaymentsOfStockIssuanceCosts_lbl">Program costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfStockIssuanceCosts" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xlink:title="label: PaymentsOfStockIssuanceCosts to us-gaap_PaymentsOfStockIssuanceCosts_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="PlanNameAxis" xlink:title="PlanNameAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PlanNameAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PlanNameAxis_lbl" xml:lang="en-US" id="us-gaap_PlanNameAxis_lbl">Plan Name [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl" xlink:title="label: PlanNameAxis to us-gaap_PlanNameAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="PlanNameDomain" xlink:title="PlanNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PlanNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PlanNameDomain_lbl" xml:lang="en-US" id="us-gaap_PlanNameDomain_lbl">Plan Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl" xlink:title="label: PlanNameDomain to us-gaap_PlanNameDomain_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PlanNameDomain_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PlanNameDomain_lbl1" xml:lang="en-US" id="us-gaap_PlanNameDomain_lbl1">Plan Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl1" xlink:title="label: PlanNameDomain to us-gaap_PlanNameDomain_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" xlink:title="us-gaap_PreferredStockValue_lbl" xml:lang="en-US" id="us-gaap_PreferredStockValue_lbl">Preferred stock, par value $0.0001; 10,000,000 shares authorized as of March 31, 2021 and December 31, 2020; no shares issued and outstanding at March 31, 2021 and December 31, 2020.</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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="PrepaidExpenseCurrent" xlink:title="PrepaidExpenseCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PrepaidExpenseCurrent_lbl" xml:lang="en-US" id="us-gaap_PrepaidExpenseCurrent_lbl">Prepaids</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent_lbl" xlink:title="label: PrepaidExpenseCurrent to us-gaap_PrepaidExpenseCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:label="PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:title="PrepaidExpenseAndOtherAssetsCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_lbl" xml:lang="en-US" id="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_lbl">Prepaid and Other Assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_lbl" xlink:title="label: PrepaidExpenseAndOtherAssetsCurrentAbstract to us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" xlink:title="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US" id="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl">Prepaids and other 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/totalLabel" xlink:title="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl1" xml:lang="en-US" id="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl1">Total prepaids and other 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_lbl1" xlink:title="label: PrepaidExpenseAndOtherAssetsCurrent to us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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">Total proceeds</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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">Proceeds from sale of capital stock</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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="ProceedsFromConvertibleDebt" xlink:title="ProceedsFromConvertibleDebt" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromConvertibleDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromConvertibleDebt_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromConvertibleDebt_lbl">Proceeds from issuance of convertible notes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromConvertibleDebt" xlink:to="us-gaap_ProceedsFromConvertibleDebt_lbl" xlink:title="label: ProceedsFromConvertibleDebt to us-gaap_ProceedsFromConvertibleDebt_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromConvertibleDebt_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ProceedsFromConvertibleDebt_lbl1" xml:lang="en-US" id="us-gaap_ProceedsFromConvertibleDebt_lbl1">Proceeds from issuance of convertible notes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromConvertibleDebt" xlink:to="us-gaap_ProceedsFromConvertibleDebt_lbl1" xlink:title="label: ProceedsFromConvertibleDebt to us-gaap_ProceedsFromConvertibleDebt_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/terseLabel" xlink:title="us-gaap_ProceedsFromStockOptionsExercised_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromStockOptionsExercised_lbl">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:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromStockOptionsExercised_lbl1" xml:lang="en-US" id="us-gaap_ProceedsFromStockOptionsExercised_lbl1">Proceeds from Stock Options Exercised</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_lbl1" xlink:title="label: ProceedsFromStockOptionsExercised to us-gaap_ProceedsFromStockOptionsExercised_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/verboseLabel" xlink:title="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl">Property and Equipment, Net</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" xlink:title="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentGross_lbl">Total property and equipment</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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:label="PropertyPlantAndEquipmentNetAbstract" xlink:title="PropertyPlantAndEquipmentNetAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentNetAbstract_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="PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl" xlink:title="label: PropertyPlantAndEquipmentNetAbstract to us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl1" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl1">Property, Plant and Equipment, Net [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl1" xlink:title="label: PropertyPlantAndEquipmentNetAbstract to us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDueFromToRelatedPartyAbstract" xlink:label="RelatedPartyTransactionDueFromToRelatedPartyAbstract" xlink:title="RelatedPartyTransactionDueFromToRelatedPartyAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionDueFromToRelatedPartyAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_RelatedPartyTransactionDueFromToRelatedPartyAbstract_lbl" xml:lang="en-US" id="us-gaap_RelatedPartyTransactionDueFromToRelatedPartyAbstract_lbl">Convertible Notes with Related Parties [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionDueFromToRelatedPartyAbstract" xlink:to="us-gaap_RelatedPartyTransactionDueFromToRelatedPartyAbstract_lbl" xlink:title="label: RelatedPartyTransactionDueFromToRelatedPartyAbstract to us-gaap_RelatedPartyTransactionDueFromToRelatedPartyAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionDueFromToRelatedPartyAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RelatedPartyTransactionDueFromToRelatedPartyAbstract_lbl1" xml:lang="en-US" id="us-gaap_RelatedPartyTransactionDueFromToRelatedPartyAbstract_lbl1">Related Party Transaction, Due from (to) Related Party [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionDueFromToRelatedPartyAbstract" xlink:to="us-gaap_RelatedPartyTransactionDueFromToRelatedPartyAbstract_lbl1" xlink:title="label: RelatedPartyTransactionDueFromToRelatedPartyAbstract to us-gaap_RelatedPartyTransactionDueFromToRelatedPartyAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentInProcess" xlink:label="ResearchAndDevelopmentInProcess" xlink:title="ResearchAndDevelopmentInProcess" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentInProcess_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ResearchAndDevelopmentInProcess_lbl" xml:lang="en-US" id="us-gaap_ResearchAndDevelopmentInProcess_lbl">Acquired in-process research and development</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResearchAndDevelopmentInProcess" xlink:to="us-gaap_ResearchAndDevelopmentInProcess_lbl" xlink:title="label: ResearchAndDevelopmentInProcess to us-gaap_ResearchAndDevelopmentInProcess_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentInProcess_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ResearchAndDevelopmentInProcess_lbl1" xml:lang="en-US" id="us-gaap_ResearchAndDevelopmentInProcess_lbl1">Non-cash acquired in-process research and development</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResearchAndDevelopmentInProcess" xlink:to="us-gaap_ResearchAndDevelopmentInProcess_lbl1" xlink:title="label: ResearchAndDevelopmentInProcess to us-gaap_ResearchAndDevelopmentInProcess_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost" xlink:label="ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost" xlink:title="ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost_lbl" xml:lang="en-US" id="us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost_lbl">Research and development</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost" xlink:to="us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost_lbl" xlink:title="label: ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost to us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost_lbl1" xml:lang="en-US" id="us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost_lbl1">Research and Development Expense (Excluding Acquired in Process Cost)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost" xlink:to="us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost_lbl1" xlink:title="label: ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost to us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/terseLabel" 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:label xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ResearchAndDevelopmentExpenseMember_lbl1" xml:lang="en-US" id="us-gaap_ResearchAndDevelopmentExpenseMember_lbl1">Research and Development Expense [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_lbl1" xlink:title="label: ResearchAndDevelopmentExpenseMember to us-gaap_ResearchAndDevelopmentExpenseMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="RestrictedStockMember" xlink:title="RestrictedStockMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RestrictedStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_RestrictedStockMember_lbl" xml:lang="en-US" id="us-gaap_RestrictedStockMember_lbl">Ocuphire Restricted Stock Awards [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl" xlink:title="label: RestrictedStockMember to us-gaap_RestrictedStockMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RestrictedStockMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RestrictedStockMember_lbl1" xml:lang="en-US" id="us-gaap_RestrictedStockMember_lbl1">Restricted Stock Awards [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl1" xlink:title="label: RestrictedStockMember to us-gaap_RestrictedStockMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_lbl">Weighted average fair value per share of options vesting (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_lbl" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_lbl1" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, 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="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_lbl1" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_lbl">Stock options vested (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_lbl" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl">Average remaining contractual life</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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 life of options (years)</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_lbl">Stock options forfeited (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_lbl" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl">Weighted average period to recognized share-based compensation</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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" xlink:title="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl">Weighted Average Assumptions Used in Black-Scholes Option-pricing Model</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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:title="ScheduleOfAccruedLiabilitiesTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl">Accrued Expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xlink:title="label: ScheduleOfAccruedLiabilitiesTableTextBlock to us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl1">Schedule of Accrued Liabilities [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl1" xlink:title="label: ScheduleOfAccruedLiabilitiesTableTextBlock to us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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 a 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:title="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xlink:title="label: ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable to us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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">Anti-dilutive Securities Excluded from Computation of Net Loss per Share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xlink:title="label: ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock to us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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">Share-based Payment Arrangement, Expensed and Capitalized, Amount [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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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">Share-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="ScheduleOfShortTermDebtTable" xlink:title="ScheduleOfShortTermDebtTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShortTermDebtTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfShortTermDebtTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfShortTermDebtTable_lbl">Schedule of Short-term Debt [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="us-gaap_ScheduleOfShortTermDebtTable_lbl" xlink:title="label: ScheduleOfShortTermDebtTable to us-gaap_ScheduleOfShortTermDebtTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="SegmentReportingPolicyPolicyTextBlock" xlink:title="SegmentReportingPolicyPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl">Segment Information</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xlink:title="label: SegmentReportingPolicyPolicyTextBlock to us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl1" xml:lang="en-US" id="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl1">Segment Reporting, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl1" xlink:title="label: SegmentReportingPolicyPolicyTextBlock to us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract" xlink:label="SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract" xlink:title="SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract_lbl" xml:lang="en-US" id="us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract_lbl">Segment Information [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract" xlink:to="us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract_lbl" xlink:title="label: SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract to us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract_lbl1" xml:lang="en-US" id="us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract_lbl1">Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract" xlink:to="us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract_lbl1" xlink:title="label: SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract to us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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">Share-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_lbl">Percentage of common stock shares outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/verboseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_lbl">Share-based Compensation Arrangement by Share-based Payment Award [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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">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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/2003/role/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/negatedLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl">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_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/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl1">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_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl">Expected stock price 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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 Used in Black-Scholes Option-pricing Model [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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_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="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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">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_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">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_lbl1" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/verboseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl">Number of shares outstanding (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/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1">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_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract" xlink:label="ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract" xlink:title="ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract_lbl">Share-based Compensation Expense [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract" xlink:to="us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract_lbl" xlink:title="label: ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract to us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/periodEndLabel" xlink:title="us-gaap_SharesOutstanding_lbl" xml:lang="en-US" id="us-gaap_SharesOutstanding_lbl">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/periodStartLabel" xlink:title="us-gaap_SharesOutstanding_lbl1" xml:lang="en-US" id="us-gaap_SharesOutstanding_lbl1">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain" xlink:title="ShortTermDebtTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShortTermDebtTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShortTermDebtTypeDomain_lbl" xml:lang="en-US" id="us-gaap_ShortTermDebtTypeDomain_lbl">Short-term Debt, Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermDebtTypeDomain" xlink:to="us-gaap_ShortTermDebtTypeDomain_lbl" xlink:title="label: ShortTermDebtTypeDomain to us-gaap_ShortTermDebtTypeDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTextBlock" xlink:label="ShortTermDebtTextBlock" xlink:title="ShortTermDebtTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShortTermDebtTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShortTermDebtTextBlock_lbl" xml:lang="en-US" id="us-gaap_ShortTermDebtTextBlock_lbl">Convertible Notes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermDebtTextBlock" xlink:to="us-gaap_ShortTermDebtTextBlock_lbl" xlink:title="label: ShortTermDebtTextBlock to us-gaap_ShortTermDebtTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShortTermDebtTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShortTermDebtTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ShortTermDebtTextBlock_lbl1">Short-term Debt [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermDebtTextBlock" xlink:to="us-gaap_ShortTermDebtTextBlock_lbl1" xlink:title="label: ShortTermDebtTextBlock to us-gaap_ShortTermDebtTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="ShortTermDebtLineItems" xlink:title="ShortTermDebtLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShortTermDebtLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShortTermDebtLineItems_lbl" xml:lang="en-US" id="us-gaap_ShortTermDebtLineItems_lbl">Short-term Debt [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermDebtLineItems" xlink:to="us-gaap_ShortTermDebtLineItems_lbl" xlink:title="label: ShortTermDebtLineItems to us-gaap_ShortTermDebtLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermBorrowingsAbstract" xlink:label="ShortTermBorrowingsAbstract" xlink:title="ShortTermBorrowingsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShortTermBorrowingsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShortTermBorrowingsAbstract_lbl" xml:lang="en-US" id="us-gaap_ShortTermBorrowingsAbstract_lbl">Convertible Notes [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermBorrowingsAbstract" xlink:to="us-gaap_ShortTermBorrowingsAbstract_lbl" xlink:title="label: ShortTermBorrowingsAbstract to us-gaap_ShortTermBorrowingsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShortTermBorrowingsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShortTermBorrowingsAbstract_lbl1" xml:lang="en-US" id="us-gaap_ShortTermBorrowingsAbstract_lbl1">Short-term Debt [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermBorrowingsAbstract" xlink:to="us-gaap_ShortTermBorrowingsAbstract_lbl1" xlink:title="label: ShortTermBorrowingsAbstract to us-gaap_ShortTermBorrowingsAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="ShortTermDebtTypeAxis" xlink:title="ShortTermDebtTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShortTermDebtTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShortTermDebtTypeAxis_lbl" xml:lang="en-US" id="us-gaap_ShortTermDebtTypeAxis_lbl">Short-term Debt, Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeAxis_lbl" xlink:title="label: ShortTermDebtTypeAxis to us-gaap_ShortTermDebtTypeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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">Condensed 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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">Condensed 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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">Condensed Consolidated Statements of Changes in Stockholders' Equity (Deficit) [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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="StockIssuedDuringPeriodSharesAcquisitions" xlink:title="StockIssuedDuringPeriodSharesAcquisitions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl">Aggregate number of shares (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl" xlink:title="label: StockIssuedDuringPeriodSharesAcquisitions to us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" xlink:title="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl">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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="StockIssuedDuringPeriodSharesIssuedForServices" xlink:title="StockIssuedDuringPeriodSharesIssuedForServices" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl">Granted stock awards for services performed (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xlink:title="label: StockIssuedDuringPeriodSharesIssuedForServices to us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl1" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl1">Stock Issued During Period, Shares, Issued for Services</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl1" xlink:title="label: StockIssuedDuringPeriodSharesIssuedForServices to us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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 in exchange for in-process research and development (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/terseLabel" xlink:title="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl1" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl1">Common stock issued (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/label" xlink:title="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl2" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl2">Stock Issued During Period, Shares, New Issues</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:title="StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl">Shares converted to common stock (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xlink:title="label: StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities to us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl1" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl1">Stock Issued During Period, Shares, Conversion of Convertible Securities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl1" xlink:title="label: StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities to us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:title="StockIssuedDuringPeriodSharesShareBasedCompensation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl">Share-based compensation (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xlink:title="label: StockIssuedDuringPeriodSharesShareBasedCompensation to us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" xlink:title="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl">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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" xlink:title="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl">Issuance of common stock in exchange for in-process research and development</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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:label="StockholdersEquityNoteStockSplitConversionRatio1" xlink:title="StockholdersEquityNoteStockSplitConversionRatio1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_lbl" xml:lang="en-US" id="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_lbl">Exchange ratio</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityNoteStockSplitConversionRatio1" xlink:to="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_lbl" xlink:title="label: StockholdersEquityNoteStockSplitConversionRatio1 to us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_lbl1" xml:lang="en-US" id="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_lbl1">Stockholders' Equity Note, Stock Split, Conversion Ratio</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityNoteStockSplitConversionRatio1" xlink:to="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_lbl1" xlink:title="label: StockholdersEquityNoteStockSplitConversionRatio1 to us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/totalLabel" xlink:title="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" id="us-gaap_StockholdersEquity_lbl">Total stockholders' equity (deficit)</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/periodEndLabel" xlink:title="us-gaap_StockholdersEquity_lbl1" xml:lang="en-US" id="us-gaap_StockholdersEquity_lbl1">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/periodStartLabel" xlink:title="us-gaap_StockholdersEquity_lbl2" xml:lang="en-US" id="us-gaap_StockholdersEquity_lbl2">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_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" xlink:title="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US" id="us-gaap_StockholdersEquityAbstract_lbl">Stockholders' equity (deficit)</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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="SubsequentEventTypeAxis" xlink:title="SubsequentEventTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US" id="us-gaap_SubsequentEventTypeAxis_lbl">Subsequent Event Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl" xlink:title="label: SubsequentEventTypeAxis to us-gaap_SubsequentEventTypeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="SubsequentEventsTextBlock" xlink:title="SubsequentEventsTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US" id="us-gaap_SubsequentEventsTextBlock_lbl">Subsequent Events</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl" xlink:title="label: SubsequentEventsTextBlock to us-gaap_SubsequentEventsTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="SubsequentEventLineItems" xlink:title="SubsequentEventLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventLineItems_lbl" xml:lang="en-US" id="us-gaap_SubsequentEventLineItems_lbl">Subsequent Event [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventLineItems_lbl" xlink:title="label: SubsequentEventLineItems to us-gaap_SubsequentEventLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="SubsequentEventTypeDomain" xlink:title="SubsequentEventTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US" id="us-gaap_SubsequentEventTypeDomain_lbl">Subsequent Event Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl" xlink:title="label: SubsequentEventTypeDomain to us-gaap_SubsequentEventTypeDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="SubsequentEventMember" xlink:title="SubsequentEventMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US" id="us-gaap_SubsequentEventMember_lbl">Subsequent Event [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl" xlink:title="label: SubsequentEventMember to us-gaap_SubsequentEventMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="SubsequentEventsAbstract" xlink:title="SubsequentEventsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US" id="us-gaap_SubsequentEventsAbstract_lbl">Subsequent Events [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl" xlink:title="label: SubsequentEventsAbstract to us-gaap_SubsequentEventsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="SubsequentEventTable" xlink:title="SubsequentEventTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventTable_lbl" xml:lang="en-US" id="us-gaap_SubsequentEventTable_lbl">Subsequent Event [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTable_lbl" xlink:title="label: SubsequentEventTable to us-gaap_SubsequentEventTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/terseLabel" 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:label xlink:type="resource" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsidiarySaleOfStockAxis_lbl1" xml:lang="en-US" id="us-gaap_SubsidiarySaleOfStockAxis_lbl1">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_lbl1" xlink:title="label: SubsidiarySaleOfStockAxis to us-gaap_SubsidiarySaleOfStockAxis_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:label="SupplementalBalanceSheetDisclosuresTextBlock" xlink:title="SupplementalBalanceSheetDisclosuresTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_lbl" xml:lang="en-US" id="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_lbl">Supplemental Balance Sheet Information</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SupplementalBalanceSheetDisclosuresTextBlock" xlink:to="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_lbl" xlink:title="label: SupplementalBalanceSheetDisclosuresTextBlock to us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_lbl1" xml:lang="en-US" id="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_lbl1">Supplemental Balance Sheet Disclosures [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SupplementalBalanceSheetDisclosuresTextBlock" xlink:to="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_lbl1" xlink:title="label: SupplementalBalanceSheetDisclosuresTextBlock to us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="SupplementalCashFlowInformationAbstract" xlink:title="SupplementalCashFlowInformationAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US" id="us-gaap_SupplementalCashFlowInformationAbstract_lbl">Supplemental disclosure of cash flow information:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:title="label: SupplementalCashFlowInformationAbstract to us-gaap_SupplementalCashFlowInformationAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="TypeOfArrangementAxis" xlink:title="TypeOfArrangementAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TypeOfArrangementAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TypeOfArrangementAxis_lbl" xml:lang="en-US" id="us-gaap_TypeOfArrangementAxis_lbl">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TypeOfArrangementAxis" xlink:to="us-gaap_TypeOfArrangementAxis_lbl" xlink:title="label: TypeOfArrangementAxis to us-gaap_TypeOfArrangementAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantsAndRightsOutstanding" xlink:label="WarrantsAndRightsOutstanding" xlink:title="WarrantsAndRightsOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WarrantsAndRightsOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_WarrantsAndRightsOutstanding_lbl" xml:lang="en-US" id="us-gaap_WarrantsAndRightsOutstanding_lbl">Warrant liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsAndRightsOutstanding" xlink:to="us-gaap_WarrantsAndRightsOutstanding_lbl" xlink:title="label: WarrantsAndRightsOutstanding to us-gaap_WarrantsAndRightsOutstanding_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WarrantsAndRightsOutstanding_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WarrantsAndRightsOutstanding_lbl1" xml:lang="en-US" id="us-gaap_WarrantsAndRightsOutstanding_lbl1">Warrants and Rights Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsAndRightsOutstanding" xlink:to="us-gaap_WarrantsAndRightsOutstanding_lbl1" xlink:title="label: WarrantsAndRightsOutstanding to us-gaap_WarrantsAndRightsOutstanding_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" xlink:title="us-gaap_WarrantsAndRightsOutstandingTerm_lbl" xml:lang="en-US" id="us-gaap_WarrantsAndRightsOutstandingTerm_lbl">Exercisable 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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">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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_DirectorMember" xlink:label="DirectorMember" xlink:title="DirectorMember" />
    <link:label xlink:type="resource" xlink:label="srt_DirectorMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_DirectorMember_lbl" xml:lang="en-US" id="srt_DirectorMember_lbl">Directors [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DirectorMember" xlink:to="srt_DirectorMember_lbl" xlink:title="label: DirectorMember to srt_DirectorMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:label xlink:type="resource" xlink:label="srt_MinimumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_MinimumMember_lbl" xml:lang="en-US" id="srt_MinimumMember_lbl">Minimum [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumMember" xlink:to="srt_MinimumMember_lbl" xlink:title="label: MinimumMember to srt_MinimumMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.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.sec.gov/dei/2019/dei-2019-01-31.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 page.</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/2019/dei-2019-01-31.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/2019/dei-2019-01-31.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/2019/dei-2019-01-31.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/2019/dei-2019-01-31.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/2019/dei-2019-01-31.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/2019/dei-2019-01-31.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/2019/dei-2019-01-31.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/2019/dei-2019-01-31.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/2019/dei-2019-01-31.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="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.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/2019/dei-2019-01-31.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/2019/dei-2019-01-31.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/2019/dei-2019-01-31.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/2019/dei-2019-01-31.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/2019/dei-2019-01-31.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/2019/dei-2019-01-31.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="ocup-20210331.xsd#ocup_GoingConcernPolicyTextBlock" xlink:label="GoingConcernPolicyTextBlock" xlink:title="GoingConcernPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="ocup_GoingConcernPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_GoingConcernPolicyTextBlock_lbl" xml:lang="en-US" id="ocup_GoingConcernPolicyTextBlock_lbl">Disclosure of accounting policy for going concern principle of accounting.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoingConcernPolicyTextBlock" xlink:to="ocup_GoingConcernPolicyTextBlock_lbl" xlink:title="label: GoingConcernPolicyTextBlock to ocup_GoingConcernPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_GoingConcernPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_GoingConcernPolicyTextBlock_lbl1" xml:lang="en-US" id="ocup_GoingConcernPolicyTextBlock_lbl1">Going Concern [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoingConcernPolicyTextBlock" xlink:to="ocup_GoingConcernPolicyTextBlock_lbl1" xlink:title="label: GoingConcernPolicyTextBlock to ocup_GoingConcernPolicyTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_GoingConcernPolicyTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_GoingConcernPolicyTextBlock_lbl2" xml:lang="en-US" id="ocup_GoingConcernPolicyTextBlock_lbl2">Going Concern</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoingConcernPolicyTextBlock" xlink:to="ocup_GoingConcernPolicyTextBlock_lbl2" xlink:title="label: GoingConcernPolicyTextBlock to ocup_GoingConcernPolicyTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_CommonStockValuationPolicyTextBlock" xlink:label="CommonStockValuationPolicyTextBlock" xlink:title="CommonStockValuationPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="ocup_CommonStockValuationPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_CommonStockValuationPolicyTextBlock_lbl" xml:lang="en-US" id="ocup_CommonStockValuationPolicyTextBlock_lbl">Disclosure of accounting policy for common stock valuations.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockValuationPolicyTextBlock" xlink:to="ocup_CommonStockValuationPolicyTextBlock_lbl" xlink:title="label: CommonStockValuationPolicyTextBlock to ocup_CommonStockValuationPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_CommonStockValuationPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_CommonStockValuationPolicyTextBlock_lbl1" xml:lang="en-US" id="ocup_CommonStockValuationPolicyTextBlock_lbl1">Common Stock Valuation [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockValuationPolicyTextBlock" xlink:to="ocup_CommonStockValuationPolicyTextBlock_lbl1" xlink:title="label: CommonStockValuationPolicyTextBlock to ocup_CommonStockValuationPolicyTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_CommonStockValuationPolicyTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_CommonStockValuationPolicyTextBlock_lbl2" xml:lang="en-US" id="ocup_CommonStockValuationPolicyTextBlock_lbl2">Common Stock Valuation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockValuationPolicyTextBlock" xlink:to="ocup_CommonStockValuationPolicyTextBlock_lbl2" xlink:title="label: CommonStockValuationPolicyTextBlock to ocup_CommonStockValuationPolicyTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NatureOfBusinessPolicyTextBlock" xlink:label="NatureOfBusinessPolicyTextBlock" xlink:title="NatureOfBusinessPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="ocup_NatureOfBusinessPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_NatureOfBusinessPolicyTextBlock_lbl" xml:lang="en-US" id="ocup_NatureOfBusinessPolicyTextBlock_lbl">Disclosure of accounting policy for nature of business.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NatureOfBusinessPolicyTextBlock" xlink:to="ocup_NatureOfBusinessPolicyTextBlock_lbl" xlink:title="label: NatureOfBusinessPolicyTextBlock to ocup_NatureOfBusinessPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_NatureOfBusinessPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_NatureOfBusinessPolicyTextBlock_lbl1" xml:lang="en-US" id="ocup_NatureOfBusinessPolicyTextBlock_lbl1">Nature of Business [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NatureOfBusinessPolicyTextBlock" xlink:to="ocup_NatureOfBusinessPolicyTextBlock_lbl1" xlink:title="label: NatureOfBusinessPolicyTextBlock to ocup_NatureOfBusinessPolicyTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_NatureOfBusinessPolicyTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_NatureOfBusinessPolicyTextBlock_lbl2" xml:lang="en-US" id="ocup_NatureOfBusinessPolicyTextBlock_lbl2">Nature of Business</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NatureOfBusinessPolicyTextBlock" xlink:to="ocup_NatureOfBusinessPolicyTextBlock_lbl2" xlink:title="label: NatureOfBusinessPolicyTextBlock to ocup_NatureOfBusinessPolicyTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NumberOfSmallMoleculeProductCandidates" xlink:label="NumberOfSmallMoleculeProductCandidates" xlink:title="NumberOfSmallMoleculeProductCandidates" />
    <link:label xlink:type="resource" xlink:label="ocup_NumberOfSmallMoleculeProductCandidates_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_NumberOfSmallMoleculeProductCandidates_lbl" xml:lang="en-US" id="ocup_NumberOfSmallMoleculeProductCandidates_lbl">The number of small molecule product candidates targeting front and back of the eye indications.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfSmallMoleculeProductCandidates" xlink:to="ocup_NumberOfSmallMoleculeProductCandidates_lbl" xlink:title="label: NumberOfSmallMoleculeProductCandidates to ocup_NumberOfSmallMoleculeProductCandidates_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_NumberOfSmallMoleculeProductCandidates_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_NumberOfSmallMoleculeProductCandidates_lbl1" xml:lang="en-US" id="ocup_NumberOfSmallMoleculeProductCandidates_lbl1">Number of Small Molecule Product Candidates</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfSmallMoleculeProductCandidates" xlink:to="ocup_NumberOfSmallMoleculeProductCandidates_lbl1" xlink:title="label: NumberOfSmallMoleculeProductCandidates to ocup_NumberOfSmallMoleculeProductCandidates_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_NumberOfSmallMoleculeProductCandidates_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_NumberOfSmallMoleculeProductCandidates_lbl2" xml:lang="en-US" id="ocup_NumberOfSmallMoleculeProductCandidates_lbl2">Number of small molecule product candidates</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfSmallMoleculeProductCandidates" xlink:to="ocup_NumberOfSmallMoleculeProductCandidates_lbl2" xlink:title="label: NumberOfSmallMoleculeProductCandidates to ocup_NumberOfSmallMoleculeProductCandidates_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NatureOfBusinessAbstract" xlink:label="NatureOfBusinessAbstract" xlink:title="NatureOfBusinessAbstract" />
    <link:label xlink:type="resource" xlink:label="ocup_NatureOfBusinessAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_NatureOfBusinessAbstract_lbl1" xml:lang="en-US" id="ocup_NatureOfBusinessAbstract_lbl1">Nature of Business [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NatureOfBusinessAbstract" xlink:to="ocup_NatureOfBusinessAbstract_lbl1" xlink:title="label: NatureOfBusinessAbstract to ocup_NatureOfBusinessAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_NatureOfBusinessAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_NatureOfBusinessAbstract_lbl2" xml:lang="en-US" id="ocup_NatureOfBusinessAbstract_lbl2">Nature of Business [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NatureOfBusinessAbstract" xlink:to="ocup_NatureOfBusinessAbstract_lbl2" xlink:title="label: NatureOfBusinessAbstract to ocup_NatureOfBusinessAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NumberOfBoardMembersGrantedStockAwardsForServices" xlink:label="NumberOfBoardMembersGrantedStockAwardsForServices" xlink:title="NumberOfBoardMembersGrantedStockAwardsForServices" />
    <link:label xlink:type="resource" xlink:label="ocup_NumberOfBoardMembersGrantedStockAwardsForServices_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_NumberOfBoardMembersGrantedStockAwardsForServices_lbl" xml:lang="en-US" id="ocup_NumberOfBoardMembersGrantedStockAwardsForServices_lbl">The number of board members for whom stock awards granted for services performed.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfBoardMembersGrantedStockAwardsForServices" xlink:to="ocup_NumberOfBoardMembersGrantedStockAwardsForServices_lbl" xlink:title="label: NumberOfBoardMembersGrantedStockAwardsForServices to ocup_NumberOfBoardMembersGrantedStockAwardsForServices_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_NumberOfBoardMembersGrantedStockAwardsForServices_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_NumberOfBoardMembersGrantedStockAwardsForServices_lbl1" xml:lang="en-US" id="ocup_NumberOfBoardMembersGrantedStockAwardsForServices_lbl1">Number Of Board Members, Granted Stock Awards for Services</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfBoardMembersGrantedStockAwardsForServices" xlink:to="ocup_NumberOfBoardMembersGrantedStockAwardsForServices_lbl1" xlink:title="label: NumberOfBoardMembersGrantedStockAwardsForServices to ocup_NumberOfBoardMembersGrantedStockAwardsForServices_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_NumberOfBoardMembersGrantedStockAwardsForServices_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_NumberOfBoardMembersGrantedStockAwardsForServices_lbl2" xml:lang="en-US" id="ocup_NumberOfBoardMembersGrantedStockAwardsForServices_lbl2">Number of board members, stock awards granted for services</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfBoardMembersGrantedStockAwardsForServices" xlink:to="ocup_NumberOfBoardMembersGrantedStockAwardsForServices_lbl2" xlink:title="label: NumberOfBoardMembersGrantedStockAwardsForServices to ocup_NumberOfBoardMembersGrantedStockAwardsForServices_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_StockAwardsAbstract" xlink:label="StockAwardsAbstract" xlink:title="StockAwardsAbstract" />
    <link:label xlink:type="resource" xlink:label="ocup_StockAwardsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_StockAwardsAbstract_lbl1" xml:lang="en-US" id="ocup_StockAwardsAbstract_lbl1">Stock Awards [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockAwardsAbstract" xlink:to="ocup_StockAwardsAbstract_lbl1" xlink:title="label: StockAwardsAbstract to ocup_StockAwardsAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_OcuphireStockAwardsMember" xlink:label="OcuphireStockAwardsMember" xlink:title="OcuphireStockAwardsMember" />
    <link:label xlink:type="resource" xlink:label="ocup_OcuphireStockAwardsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_OcuphireStockAwardsMember_lbl" xml:lang="en-US" id="ocup_OcuphireStockAwardsMember_lbl">Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OcuphireStockAwardsMember" xlink:to="ocup_OcuphireStockAwardsMember_lbl" xlink:title="label: OcuphireStockAwardsMember to ocup_OcuphireStockAwardsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_OcuphireStockAwardsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_OcuphireStockAwardsMember_lbl1" xml:lang="en-US" id="ocup_OcuphireStockAwardsMember_lbl1">Ocuphire Stock Awards [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OcuphireStockAwardsMember" xlink:to="ocup_OcuphireStockAwardsMember_lbl1" xlink:title="label: OcuphireStockAwardsMember to ocup_OcuphireStockAwardsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_BasisOfPresentationAbstract" xlink:label="BasisOfPresentationAbstract" xlink:title="BasisOfPresentationAbstract" />
    <link:label xlink:type="resource" xlink:label="ocup_BasisOfPresentationAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_BasisOfPresentationAbstract_lbl1" xml:lang="en-US" id="ocup_BasisOfPresentationAbstract_lbl1">Basis of Presentation [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BasisOfPresentationAbstract" xlink:to="ocup_BasisOfPresentationAbstract_lbl1" xlink:title="label: BasisOfPresentationAbstract to ocup_BasisOfPresentationAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_BasisOfPresentationAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_BasisOfPresentationAbstract_lbl2" xml:lang="en-US" id="ocup_BasisOfPresentationAbstract_lbl2">Basis of Presentation [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BasisOfPresentationAbstract" xlink:to="ocup_BasisOfPresentationAbstract_lbl2" xlink:title="label: BasisOfPresentationAbstract to ocup_BasisOfPresentationAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes" />
    <link:label xlink:type="resource" xlink:label="ocup_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes_lbl" xml:lang="en-US" id="ocup_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes_lbl">Amount of Value assigned to the underlying derivatives in connection with convertible notes of financial instrument classified as a liability measured using unobservable inputs.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes" xlink:to="ocup_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes_lbl" xlink:title="label: FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes to ocup_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes_lbl1" xml:lang="en-US" id="ocup_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes_lbl1">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Value Assigned To The Underlying Derivatives in Connection With Convertible Notes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes" xlink:to="ocup_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes_lbl1" xlink:title="label: FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes to ocup_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes_lbl2" xml:lang="en-US" id="ocup_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes_lbl2">Value assigned to the underlying derivatives in connection with convertible notes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes" xlink:to="ocup_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes_lbl2" xlink:title="label: FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes to ocup_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_WarrantLiabilitiesMember" xlink:label="WarrantLiabilitiesMember" xlink:title="WarrantLiabilitiesMember" />
    <link:label xlink:type="resource" xlink:label="ocup_WarrantLiabilitiesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_WarrantLiabilitiesMember_lbl" xml:lang="en-US" id="ocup_WarrantLiabilitiesMember_lbl">This item represents warrants meeting the definition of a liability which are reported as of the balance sheet date.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantLiabilitiesMember" xlink:to="ocup_WarrantLiabilitiesMember_lbl" xlink:title="label: WarrantLiabilitiesMember to ocup_WarrantLiabilitiesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_WarrantLiabilitiesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_WarrantLiabilitiesMember_lbl1" xml:lang="en-US" id="ocup_WarrantLiabilitiesMember_lbl1">Warrant Liabilities [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantLiabilitiesMember" xlink:to="ocup_WarrantLiabilitiesMember_lbl1" xlink:title="label: WarrantLiabilitiesMember to ocup_WarrantLiabilitiesMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_WarrantLiabilitiesMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_WarrantLiabilitiesMember_lbl2" xml:lang="en-US" id="ocup_WarrantLiabilitiesMember_lbl2">Warrant Liabilities [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantLiabilitiesMember" xlink:to="ocup_WarrantLiabilitiesMember_lbl2" xlink:title="label: WarrantLiabilitiesMember to ocup_WarrantLiabilitiesMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_PremiumConversionDerivativesMember" xlink:label="PremiumConversionDerivativesMember" xlink:title="PremiumConversionDerivativesMember" />
    <link:label xlink:type="resource" xlink:label="ocup_PremiumConversionDerivativesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_PremiumConversionDerivativesMember_lbl" xml:lang="en-US" id="ocup_PremiumConversionDerivativesMember_lbl">This item represents premium conversion derivatives obligations meeting the definition of a liability which are reported as of the balance sheet date.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PremiumConversionDerivativesMember" xlink:to="ocup_PremiumConversionDerivativesMember_lbl" xlink:title="label: PremiumConversionDerivativesMember to ocup_PremiumConversionDerivativesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_PremiumConversionDerivativesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_PremiumConversionDerivativesMember_lbl1" xml:lang="en-US" id="ocup_PremiumConversionDerivativesMember_lbl1">Premium Conversion Derivatives [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PremiumConversionDerivativesMember" xlink:to="ocup_PremiumConversionDerivativesMember_lbl1" xlink:title="label: PremiumConversionDerivativesMember to ocup_PremiumConversionDerivativesMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_PremiumConversionDerivativesMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_PremiumConversionDerivativesMember_lbl2" xml:lang="en-US" id="ocup_PremiumConversionDerivativesMember_lbl2">Premium Conversion Derivatives [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PremiumConversionDerivativesMember" xlink:to="ocup_PremiumConversionDerivativesMember_lbl2" xlink:title="label: PremiumConversionDerivativesMember to ocup_PremiumConversionDerivativesMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_SeriesAWarrantsAndSeriesBWarrantsMember" xlink:label="SeriesAWarrantsAndSeriesBWarrantsMember" xlink:title="SeriesAWarrantsAndSeriesBWarrantsMember" />
    <link:label xlink:type="resource" xlink:label="ocup_SeriesAWarrantsAndSeriesBWarrantsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_SeriesAWarrantsAndSeriesBWarrantsMember_lbl" xml:lang="en-US" id="ocup_SeriesAWarrantsAndSeriesBWarrantsMember_lbl">A classification of Information by type of warrant or right issued, for example Series A Warrants and Series B Warrants.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeriesAWarrantsAndSeriesBWarrantsMember" xlink:to="ocup_SeriesAWarrantsAndSeriesBWarrantsMember_lbl" xlink:title="label: SeriesAWarrantsAndSeriesBWarrantsMember to ocup_SeriesAWarrantsAndSeriesBWarrantsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_SeriesAWarrantsAndSeriesBWarrantsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_SeriesAWarrantsAndSeriesBWarrantsMember_lbl1" xml:lang="en-US" id="ocup_SeriesAWarrantsAndSeriesBWarrantsMember_lbl1">Series A Warrants and Series B Warrants [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeriesAWarrantsAndSeriesBWarrantsMember" xlink:to="ocup_SeriesAWarrantsAndSeriesBWarrantsMember_lbl1" xlink:title="label: SeriesAWarrantsAndSeriesBWarrantsMember to ocup_SeriesAWarrantsAndSeriesBWarrantsMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_SeriesAWarrantsAndSeriesBWarrantsMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_SeriesAWarrantsAndSeriesBWarrantsMember_lbl2" xml:lang="en-US" id="ocup_SeriesAWarrantsAndSeriesBWarrantsMember_lbl2">Series A Warrants and Series B Warrants [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeriesAWarrantsAndSeriesBWarrantsMember" xlink:to="ocup_SeriesAWarrantsAndSeriesBWarrantsMember_lbl2" xlink:title="label: SeriesAWarrantsAndSeriesBWarrantsMember to ocup_SeriesAWarrantsAndSeriesBWarrantsMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_FormerRexahnOptionsMember" xlink:label="FormerRexahnOptionsMember" xlink:title="FormerRexahnOptionsMember" />
    <link:label xlink:type="resource" xlink:label="ocup_FormerRexahnOptionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_FormerRexahnOptionsMember_lbl" xml:lang="en-US" id="ocup_FormerRexahnOptionsMember_lbl">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 that are formerly Rexahn options.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FormerRexahnOptionsMember" xlink:to="ocup_FormerRexahnOptionsMember_lbl" xlink:title="label: FormerRexahnOptionsMember to ocup_FormerRexahnOptionsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_FormerRexahnOptionsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_FormerRexahnOptionsMember_lbl1" xml:lang="en-US" id="ocup_FormerRexahnOptionsMember_lbl1">Former Rexahn Options [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FormerRexahnOptionsMember" xlink:to="ocup_FormerRexahnOptionsMember_lbl1" xlink:title="label: FormerRexahnOptionsMember to ocup_FormerRexahnOptionsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_FormerRexahnWarrantsMember" xlink:label="FormerRexahnWarrantsMember" xlink:title="FormerRexahnWarrantsMember" />
    <link:label xlink:type="resource" xlink:label="ocup_FormerRexahnWarrantsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_FormerRexahnWarrantsMember_lbl" xml:lang="en-US" id="ocup_FormerRexahnWarrantsMember_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 that are formerly Rexahn Warrants.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FormerRexahnWarrantsMember" xlink:to="ocup_FormerRexahnWarrantsMember_lbl" xlink:title="label: FormerRexahnWarrantsMember to ocup_FormerRexahnWarrantsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_FormerRexahnWarrantsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_FormerRexahnWarrantsMember_lbl1" xml:lang="en-US" id="ocup_FormerRexahnWarrantsMember_lbl1">Former Rexahn Warrants [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FormerRexahnWarrantsMember" xlink:to="ocup_FormerRexahnWarrantsMember_lbl1" xlink:title="label: FormerRexahnWarrantsMember to ocup_FormerRexahnWarrantsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_AggregateNumberOfCommonStockReservedForFutureIssuance" xlink:label="AggregateNumberOfCommonStockReservedForFutureIssuance" xlink:title="AggregateNumberOfCommonStockReservedForFutureIssuance" />
    <link:label xlink:type="resource" xlink:label="ocup_AggregateNumberOfCommonStockReservedForFutureIssuance_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_AggregateNumberOfCommonStockReservedForFutureIssuance_lbl" xml:lang="en-US" id="ocup_AggregateNumberOfCommonStockReservedForFutureIssuance_lbl">Aggregate number of common shares reserved for future issuance" given the addition added to reserve due to Evergreen provision.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AggregateNumberOfCommonStockReservedForFutureIssuance" xlink:to="ocup_AggregateNumberOfCommonStockReservedForFutureIssuance_lbl" xlink:title="label: AggregateNumberOfCommonStockReservedForFutureIssuance to ocup_AggregateNumberOfCommonStockReservedForFutureIssuance_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_AggregateNumberOfCommonStockReservedForFutureIssuance_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_AggregateNumberOfCommonStockReservedForFutureIssuance_lbl1" xml:lang="en-US" id="ocup_AggregateNumberOfCommonStockReservedForFutureIssuance_lbl1">Aggregate Number of Common Stock reserved for future issuance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AggregateNumberOfCommonStockReservedForFutureIssuance" xlink:to="ocup_AggregateNumberOfCommonStockReservedForFutureIssuance_lbl1" xlink:title="label: AggregateNumberOfCommonStockReservedForFutureIssuance to ocup_AggregateNumberOfCommonStockReservedForFutureIssuance_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_AggregateNumberOfCommonStockReservedForFutureIssuance_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_AggregateNumberOfCommonStockReservedForFutureIssuance_lbl2" xml:lang="en-US" id="ocup_AggregateNumberOfCommonStockReservedForFutureIssuance_lbl2">Number of shares added (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AggregateNumberOfCommonStockReservedForFutureIssuance" xlink:to="ocup_AggregateNumberOfCommonStockReservedForFutureIssuance_lbl2" xlink:title="label: AggregateNumberOfCommonStockReservedForFutureIssuance to ocup_AggregateNumberOfCommonStockReservedForFutureIssuance_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_MaximumPeriodOfSharesReservedUnderPlan" xlink:label="MaximumPeriodOfSharesReservedUnderPlan" xlink:title="MaximumPeriodOfSharesReservedUnderPlan" />
    <link:label xlink:type="resource" xlink:label="ocup_MaximumPeriodOfSharesReservedUnderPlan_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_MaximumPeriodOfSharesReservedUnderPlan_lbl" xml:lang="en-US" id="ocup_MaximumPeriodOfSharesReservedUnderPlan_lbl">The period of shares reserved under plan.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MaximumPeriodOfSharesReservedUnderPlan" xlink:to="ocup_MaximumPeriodOfSharesReservedUnderPlan_lbl" xlink:title="label: MaximumPeriodOfSharesReservedUnderPlan to ocup_MaximumPeriodOfSharesReservedUnderPlan_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_MaximumPeriodOfSharesReservedUnderPlan_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_MaximumPeriodOfSharesReservedUnderPlan_lbl1" xml:lang="en-US" id="ocup_MaximumPeriodOfSharesReservedUnderPlan_lbl1">Period of Shares Reserved Under Plan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MaximumPeriodOfSharesReservedUnderPlan" xlink:to="ocup_MaximumPeriodOfSharesReservedUnderPlan_lbl1" xlink:title="label: MaximumPeriodOfSharesReservedUnderPlan to ocup_MaximumPeriodOfSharesReservedUnderPlan_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_MaximumPeriodOfSharesReservedUnderPlan_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_MaximumPeriodOfSharesReservedUnderPlan_lbl2" xml:lang="en-US" id="ocup_MaximumPeriodOfSharesReservedUnderPlan_lbl2">Period of shares reserved under plan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MaximumPeriodOfSharesReservedUnderPlan" xlink:to="ocup_MaximumPeriodOfSharesReservedUnderPlan_lbl2" xlink:title="label: MaximumPeriodOfSharesReservedUnderPlan to ocup_MaximumPeriodOfSharesReservedUnderPlan_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_StockOptionsAbstract" xlink:label="StockOptionsAbstract" xlink:title="StockOptionsAbstract" />
    <link:label xlink:type="resource" xlink:label="ocup_StockOptionsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_StockOptionsAbstract_lbl1" xml:lang="en-US" id="ocup_StockOptionsAbstract_lbl1">Stock Options [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockOptionsAbstract" xlink:to="ocup_StockOptionsAbstract_lbl1" xlink:title="label: StockOptionsAbstract to ocup_StockOptionsAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_StockOptionsAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_StockOptionsAbstract_lbl2" xml:lang="en-US" id="ocup_StockOptionsAbstract_lbl2">Ocuphire Stock Options [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockOptionsAbstract" xlink:to="ocup_StockOptionsAbstract_lbl2" xlink:title="label: StockOptionsAbstract to ocup_StockOptionsAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_EquityIncentivePlan2020Member" xlink:label="EquityIncentivePlan2020Member" xlink:title="EquityIncentivePlan2020Member" />
    <link:label xlink:type="resource" xlink:label="ocup_EquityIncentivePlan2020Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_EquityIncentivePlan2020Member_lbl" xml:lang="en-US" id="ocup_EquityIncentivePlan2020Member_lbl">Information related to 2020 equity incentive plan.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityIncentivePlan2020Member" xlink:to="ocup_EquityIncentivePlan2020Member_lbl" xlink:title="label: EquityIncentivePlan2020Member to ocup_EquityIncentivePlan2020Member_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_EquityIncentivePlan2020Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_EquityIncentivePlan2020Member_lbl1" xml:lang="en-US" id="ocup_EquityIncentivePlan2020Member_lbl1">Equity Incentive Plan 2020 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityIncentivePlan2020Member" xlink:to="ocup_EquityIncentivePlan2020Member_lbl1" xlink:title="label: EquityIncentivePlan2020Member to ocup_EquityIncentivePlan2020Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_EquityIncentivePlan2020Member_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_EquityIncentivePlan2020Member_lbl2" xml:lang="en-US" id="ocup_EquityIncentivePlan2020Member_lbl2">2020 Equity Incentive Plan [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityIncentivePlan2020Member" xlink:to="ocup_EquityIncentivePlan2020Member_lbl2" xlink:title="label: EquityIncentivePlan2020Member to ocup_EquityIncentivePlan2020Member_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_AccruedResearchAndDevelopmentServicesAndSuppliesCurrent" xlink:label="AccruedResearchAndDevelopmentServicesAndSuppliesCurrent" xlink:title="AccruedResearchAndDevelopmentServicesAndSuppliesCurrent" />
    <link:label xlink:type="resource" xlink:label="ocup_AccruedResearchAndDevelopmentServicesAndSuppliesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_AccruedResearchAndDevelopmentServicesAndSuppliesCurrent_lbl" xml:lang="en-US" id="ocup_AccruedResearchAndDevelopmentServicesAndSuppliesCurrent_lbl">Carrying value as of the balance sheet date of obligations incurred through that date and payable for research and development service and supplies. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedResearchAndDevelopmentServicesAndSuppliesCurrent" xlink:to="ocup_AccruedResearchAndDevelopmentServicesAndSuppliesCurrent_lbl" xlink:title="label: AccruedResearchAndDevelopmentServicesAndSuppliesCurrent to ocup_AccruedResearchAndDevelopmentServicesAndSuppliesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_AccruedResearchAndDevelopmentServicesAndSuppliesCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_AccruedResearchAndDevelopmentServicesAndSuppliesCurrent_lbl1" xml:lang="en-US" id="ocup_AccruedResearchAndDevelopmentServicesAndSuppliesCurrent_lbl1">Accrued Research And Development Services and Supplies Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedResearchAndDevelopmentServicesAndSuppliesCurrent" xlink:to="ocup_AccruedResearchAndDevelopmentServicesAndSuppliesCurrent_lbl1" xlink:title="label: AccruedResearchAndDevelopmentServicesAndSuppliesCurrent to ocup_AccruedResearchAndDevelopmentServicesAndSuppliesCurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_AccruedResearchAndDevelopmentServicesAndSuppliesCurrent_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_AccruedResearchAndDevelopmentServicesAndSuppliesCurrent_lbl2" xml:lang="en-US" id="ocup_AccruedResearchAndDevelopmentServicesAndSuppliesCurrent_lbl2">R&amp;D services and supplies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedResearchAndDevelopmentServicesAndSuppliesCurrent" xlink:to="ocup_AccruedResearchAndDevelopmentServicesAndSuppliesCurrent_lbl2" xlink:title="label: AccruedResearchAndDevelopmentServicesAndSuppliesCurrent to ocup_AccruedResearchAndDevelopmentServicesAndSuppliesCurrent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_AccruedDeferredIssuanceCostsCurrent" xlink:label="AccruedDeferredIssuanceCostsCurrent" xlink:title="AccruedDeferredIssuanceCostsCurrent" />
    <link:label xlink:type="resource" xlink:label="ocup_AccruedDeferredIssuanceCostsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_AccruedDeferredIssuanceCostsCurrent_lbl" xml:lang="en-US" id="ocup_AccruedDeferredIssuanceCostsCurrent_lbl">Carrying value as of the balance sheet date of obligations incurred through that date and payable for deferred issuance costs (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="AccruedDeferredIssuanceCostsCurrent" xlink:to="ocup_AccruedDeferredIssuanceCostsCurrent_lbl" xlink:title="label: AccruedDeferredIssuanceCostsCurrent to ocup_AccruedDeferredIssuanceCostsCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_AccruedDeferredIssuanceCostsCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_AccruedDeferredIssuanceCostsCurrent_lbl1" xml:lang="en-US" id="ocup_AccruedDeferredIssuanceCostsCurrent_lbl1">Accrued Deferred Issuance Costs, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedDeferredIssuanceCostsCurrent" xlink:to="ocup_AccruedDeferredIssuanceCostsCurrent_lbl1" xlink:title="label: AccruedDeferredIssuanceCostsCurrent to ocup_AccruedDeferredIssuanceCostsCurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_AccruedDeferredIssuanceCostsCurrent_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_AccruedDeferredIssuanceCostsCurrent_lbl2" xml:lang="en-US" id="ocup_AccruedDeferredIssuanceCostsCurrent_lbl2">Deferred issuance costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedDeferredIssuanceCostsCurrent" xlink:to="ocup_AccruedDeferredIssuanceCostsCurrent_lbl2" xlink:title="label: AccruedDeferredIssuanceCostsCurrent to ocup_AccruedDeferredIssuanceCostsCurrent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_AccreditedInvestorMember" xlink:label="AccreditedInvestorMember" xlink:title="AccreditedInvestorMember" />
    <link:label xlink:type="resource" xlink:label="ocup_AccreditedInvestorMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_AccreditedInvestorMember_lbl" xml:lang="en-US" id="ocup_AccreditedInvestorMember_lbl">An accredited investor is an individual or a business entity that is allowed to trade securities that may not be registered with financial authorities.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccreditedInvestorMember" xlink:to="ocup_AccreditedInvestorMember_lbl" xlink:title="label: AccreditedInvestorMember to ocup_AccreditedInvestorMember_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_AccreditedInvestorMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_AccreditedInvestorMember_lbl1" xml:lang="en-US" id="ocup_AccreditedInvestorMember_lbl1">Accredited Investor [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccreditedInvestorMember" xlink:to="ocup_AccreditedInvestorMember_lbl1" xlink:title="label: AccreditedInvestorMember to ocup_AccreditedInvestorMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_AccreditedInvestorMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_AccreditedInvestorMember_lbl2" xml:lang="en-US" id="ocup_AccreditedInvestorMember_lbl2">Accredited Investors [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccreditedInvestorMember" xlink:to="ocup_AccreditedInvestorMember_lbl2" xlink:title="label: AccreditedInvestorMember to ocup_AccreditedInvestorMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_StockIssuedDuringPeriodSharesExerciseOfWarrants" xlink:label="StockIssuedDuringPeriodSharesExerciseOfWarrants" xlink:title="StockIssuedDuringPeriodSharesExerciseOfWarrants" />
    <link:label xlink:type="resource" xlink:label="ocup_StockIssuedDuringPeriodSharesExerciseOfWarrants_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_StockIssuedDuringPeriodSharesExerciseOfWarrants_lbl" xml:lang="en-US" id="ocup_StockIssuedDuringPeriodSharesExerciseOfWarrants_lbl">Number of shares issued after exercise of warrants.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesExerciseOfWarrants" xlink:to="ocup_StockIssuedDuringPeriodSharesExerciseOfWarrants_lbl" xlink:title="label: StockIssuedDuringPeriodSharesExerciseOfWarrants to ocup_StockIssuedDuringPeriodSharesExerciseOfWarrants_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_StockIssuedDuringPeriodSharesExerciseOfWarrants_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_StockIssuedDuringPeriodSharesExerciseOfWarrants_lbl1" xml:lang="en-US" id="ocup_StockIssuedDuringPeriodSharesExerciseOfWarrants_lbl1">Stock Issued During Period Shares, Exercise of Warrants</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesExerciseOfWarrants" xlink:to="ocup_StockIssuedDuringPeriodSharesExerciseOfWarrants_lbl1" xlink:title="label: StockIssuedDuringPeriodSharesExerciseOfWarrants to ocup_StockIssuedDuringPeriodSharesExerciseOfWarrants_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_StockIssuedDuringPeriodSharesExerciseOfWarrants_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_StockIssuedDuringPeriodSharesExerciseOfWarrants_lbl2" xml:lang="en-US" id="ocup_StockIssuedDuringPeriodSharesExerciseOfWarrants_lbl2">Number of shares issued, warrants exercised (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesExerciseOfWarrants" xlink:to="ocup_StockIssuedDuringPeriodSharesExerciseOfWarrants_lbl2" xlink:title="label: StockIssuedDuringPeriodSharesExerciseOfWarrants to ocup_StockIssuedDuringPeriodSharesExerciseOfWarrants_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_SubsequentEventsAdditionalInformationAbstract" xlink:label="SubsequentEventsAdditionalInformationAbstract" xlink:title="SubsequentEventsAdditionalInformationAbstract" />
    <link:label xlink:type="resource" xlink:label="ocup_SubsequentEventsAdditionalInformationAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_SubsequentEventsAdditionalInformationAbstract_lbl1" xml:lang="en-US" id="ocup_SubsequentEventsAdditionalInformationAbstract_lbl1">Subsequent Events, Additional Information [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventsAdditionalInformationAbstract" xlink:to="ocup_SubsequentEventsAdditionalInformationAbstract_lbl1" xlink:title="label: SubsequentEventsAdditionalInformationAbstract to ocup_SubsequentEventsAdditionalInformationAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_SubsequentEventsAdditionalInformationAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_SubsequentEventsAdditionalInformationAbstract_lbl2" xml:lang="en-US" id="ocup_SubsequentEventsAdditionalInformationAbstract_lbl2">Subsequent Events [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventsAdditionalInformationAbstract" xlink:to="ocup_SubsequentEventsAdditionalInformationAbstract_lbl2" xlink:title="label: SubsequentEventsAdditionalInformationAbstract to ocup_SubsequentEventsAdditionalInformationAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_DebtInstrumentInterestRateInPeriodOfDefault" xlink:label="DebtInstrumentInterestRateInPeriodOfDefault" xlink:title="DebtInstrumentInterestRateInPeriodOfDefault" />
    <link:label xlink:type="resource" xlink:label="ocup_DebtInstrumentInterestRateInPeriodOfDefault_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_DebtInstrumentInterestRateInPeriodOfDefault_lbl" xml:lang="en-US" id="ocup_DebtInstrumentInterestRateInPeriodOfDefault_lbl">The interest rate for borrowed funds in period of default, under the debt agreement.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentInterestRateInPeriodOfDefault" xlink:to="ocup_DebtInstrumentInterestRateInPeriodOfDefault_lbl" xlink:title="label: DebtInstrumentInterestRateInPeriodOfDefault to ocup_DebtInstrumentInterestRateInPeriodOfDefault_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_DebtInstrumentInterestRateInPeriodOfDefault_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_DebtInstrumentInterestRateInPeriodOfDefault_lbl1" xml:lang="en-US" id="ocup_DebtInstrumentInterestRateInPeriodOfDefault_lbl1">Debt Instrument, Interest Rate in Period of Default</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentInterestRateInPeriodOfDefault" xlink:to="ocup_DebtInstrumentInterestRateInPeriodOfDefault_lbl1" xlink:title="label: DebtInstrumentInterestRateInPeriodOfDefault to ocup_DebtInstrumentInterestRateInPeriodOfDefault_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_DebtInstrumentInterestRateInPeriodOfDefault_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_DebtInstrumentInterestRateInPeriodOfDefault_lbl2" xml:lang="en-US" id="ocup_DebtInstrumentInterestRateInPeriodOfDefault_lbl2">Interest rate in period of default</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentInterestRateInPeriodOfDefault" xlink:to="ocup_DebtInstrumentInterestRateInPeriodOfDefault_lbl2" xlink:title="label: DebtInstrumentInterestRateInPeriodOfDefault to ocup_DebtInstrumentInterestRateInPeriodOfDefault_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_ProceedsFromNewEquityInvestments" xlink:label="ProceedsFromNewEquityInvestments" xlink:title="ProceedsFromNewEquityInvestments" />
    <link:label xlink:type="resource" xlink:label="ocup_ProceedsFromNewEquityInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_ProceedsFromNewEquityInvestments_lbl" xml:lang="en-US" id="ocup_ProceedsFromNewEquityInvestments_lbl">The cash inflow from the new equity investments.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromNewEquityInvestments" xlink:to="ocup_ProceedsFromNewEquityInvestments_lbl" xlink:title="label: ProceedsFromNewEquityInvestments to ocup_ProceedsFromNewEquityInvestments_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_ProceedsFromNewEquityInvestments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_ProceedsFromNewEquityInvestments_lbl1" xml:lang="en-US" id="ocup_ProceedsFromNewEquityInvestments_lbl1">Proceeds from New Equity Investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromNewEquityInvestments" xlink:to="ocup_ProceedsFromNewEquityInvestments_lbl1" xlink:title="label: ProceedsFromNewEquityInvestments to ocup_ProceedsFromNewEquityInvestments_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_ProceedsFromNewEquityInvestments_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_ProceedsFromNewEquityInvestments_lbl2" xml:lang="en-US" id="ocup_ProceedsFromNewEquityInvestments_lbl2">Proceeds from new equity investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromNewEquityInvestments" xlink:to="ocup_ProceedsFromNewEquityInvestments_lbl2" xlink:title="label: ProceedsFromNewEquityInvestments to ocup_ProceedsFromNewEquityInvestments_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_ReverseMergerMember" xlink:label="ReverseMergerMember" xlink:title="ReverseMergerMember" />
    <link:label xlink:type="resource" xlink:label="ocup_ReverseMergerMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_ReverseMergerMember_lbl" xml:lang="en-US" id="ocup_ReverseMergerMember_lbl">A reverse merger is when a private company becomes a public company by purchasing control of the public company.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReverseMergerMember" xlink:to="ocup_ReverseMergerMember_lbl" xlink:title="label: ReverseMergerMember to ocup_ReverseMergerMember_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_ReverseMergerMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_ReverseMergerMember_lbl1" xml:lang="en-US" id="ocup_ReverseMergerMember_lbl1">Reverse Merger [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReverseMergerMember" xlink:to="ocup_ReverseMergerMember_lbl1" xlink:title="label: ReverseMergerMember to ocup_ReverseMergerMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_ReverseMergerMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_ReverseMergerMember_lbl2" xml:lang="en-US" id="ocup_ReverseMergerMember_lbl2">Reverse Merger [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReverseMergerMember" xlink:to="ocup_ReverseMergerMember_lbl2" xlink:title="label: ReverseMergerMember to ocup_ReverseMergerMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_ChangeInControlMember" xlink:label="ChangeInControlMember" xlink:title="ChangeInControlMember" />
    <link:label xlink:type="resource" xlink:label="ocup_ChangeInControlMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_ChangeInControlMember_lbl" xml:lang="en-US" id="ocup_ChangeInControlMember_lbl">A provision in an agreement giving a party certain rights (such as consent, payment or termination) in connection with a change in ownership or management of the other party to the agreement.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ChangeInControlMember" xlink:to="ocup_ChangeInControlMember_lbl" xlink:title="label: ChangeInControlMember to ocup_ChangeInControlMember_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_ChangeInControlMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_ChangeInControlMember_lbl1" xml:lang="en-US" id="ocup_ChangeInControlMember_lbl1">Change in Control [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ChangeInControlMember" xlink:to="ocup_ChangeInControlMember_lbl1" xlink:title="label: ChangeInControlMember to ocup_ChangeInControlMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_ChangeInControlMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_ChangeInControlMember_lbl2" xml:lang="en-US" id="ocup_ChangeInControlMember_lbl2">CIC [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ChangeInControlMember" xlink:to="ocup_ChangeInControlMember_lbl2" xlink:title="label: ChangeInControlMember to ocup_ChangeInControlMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_QualifiedFinancingMember" xlink:label="QualifiedFinancingMember" xlink:title="QualifiedFinancingMember" />
    <link:label xlink:type="resource" xlink:label="ocup_QualifiedFinancingMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_QualifiedFinancingMember_lbl" xml:lang="en-US" id="ocup_QualifiedFinancingMember_lbl">This term sets the threshold amount of money that must be raised by the company through in a future equity financing in order for the principal and interest due on the note to convert into the same equity issued in that financing.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="QualifiedFinancingMember" xlink:to="ocup_QualifiedFinancingMember_lbl" xlink:title="label: QualifiedFinancingMember to ocup_QualifiedFinancingMember_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_QualifiedFinancingMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_QualifiedFinancingMember_lbl1" xml:lang="en-US" id="ocup_QualifiedFinancingMember_lbl1">Qualified Financing [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="QualifiedFinancingMember" xlink:to="ocup_QualifiedFinancingMember_lbl1" xlink:title="label: QualifiedFinancingMember to ocup_QualifiedFinancingMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_QualifiedFinancingMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_QualifiedFinancingMember_lbl2" xml:lang="en-US" id="ocup_QualifiedFinancingMember_lbl2">Qualified Financing [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="QualifiedFinancingMember" xlink:to="ocup_QualifiedFinancingMember_lbl2" xlink:title="label: QualifiedFinancingMember to ocup_QualifiedFinancingMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_ConversionAgreementMember" xlink:label="ConversionAgreementMember" xlink:title="ConversionAgreementMember" />
    <link:label xlink:type="resource" xlink:label="ocup_ConversionAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_ConversionAgreementMember_lbl" xml:lang="en-US" id="ocup_ConversionAgreementMember_lbl">Prior to the conversion of the Convertible Notes, the Company amended the Convertible Notes (the Conversion Agreement).</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConversionAgreementMember" xlink:to="ocup_ConversionAgreementMember_lbl" xlink:title="label: ConversionAgreementMember to ocup_ConversionAgreementMember_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_ConversionAgreementMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_ConversionAgreementMember_lbl1" xml:lang="en-US" id="ocup_ConversionAgreementMember_lbl1">Conversion Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConversionAgreementMember" xlink:to="ocup_ConversionAgreementMember_lbl1" xlink:title="label: ConversionAgreementMember to ocup_ConversionAgreementMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_ConversionAgreementMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_ConversionAgreementMember_lbl2" xml:lang="en-US" id="ocup_ConversionAgreementMember_lbl2">Conversion Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConversionAgreementMember" xlink:to="ocup_ConversionAgreementMember_lbl2" xlink:title="label: ConversionAgreementMember to ocup_ConversionAgreementMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_SupplementalBalanceSheetInformationAbstract" xlink:label="SupplementalBalanceSheetInformationAbstract" xlink:title="SupplementalBalanceSheetInformationAbstract" />
    <link:label xlink:type="resource" xlink:label="ocup_SupplementalBalanceSheetInformationAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_SupplementalBalanceSheetInformationAbstract_lbl1" xml:lang="en-US" id="ocup_SupplementalBalanceSheetInformationAbstract_lbl1">Supplemental Balance Sheet Information [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SupplementalBalanceSheetInformationAbstract" xlink:to="ocup_SupplementalBalanceSheetInformationAbstract_lbl1" xlink:title="label: SupplementalBalanceSheetInformationAbstract to ocup_SupplementalBalanceSheetInformationAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_OperatingLeasesMonthlyBaseRent" xlink:label="OperatingLeasesMonthlyBaseRent" xlink:title="OperatingLeasesMonthlyBaseRent" />
    <link:label xlink:type="resource" xlink:label="ocup_OperatingLeasesMonthlyBaseRent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_OperatingLeasesMonthlyBaseRent_lbl" xml:lang="en-US" id="ocup_OperatingLeasesMonthlyBaseRent_lbl">The amount of rental expense payable per month for operating leases.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesMonthlyBaseRent" xlink:to="ocup_OperatingLeasesMonthlyBaseRent_lbl" xlink:title="label: OperatingLeasesMonthlyBaseRent to ocup_OperatingLeasesMonthlyBaseRent_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_OperatingLeasesMonthlyBaseRent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_OperatingLeasesMonthlyBaseRent_lbl1" xml:lang="en-US" id="ocup_OperatingLeasesMonthlyBaseRent_lbl1">Operating Leases Monthly Base Rent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesMonthlyBaseRent" xlink:to="ocup_OperatingLeasesMonthlyBaseRent_lbl1" xlink:title="label: OperatingLeasesMonthlyBaseRent to ocup_OperatingLeasesMonthlyBaseRent_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_OperatingLeasesMonthlyBaseRent_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_OperatingLeasesMonthlyBaseRent_lbl2" xml:lang="en-US" id="ocup_OperatingLeasesMonthlyBaseRent_lbl2">Monthly base rent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesMonthlyBaseRent" xlink:to="ocup_OperatingLeasesMonthlyBaseRent_lbl2" xlink:title="label: OperatingLeasesMonthlyBaseRent to ocup_OperatingLeasesMonthlyBaseRent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_WeightedAverageRemainingContractualTermsWarrants" xlink:label="WeightedAverageRemainingContractualTermsWarrants" xlink:title="WeightedAverageRemainingContractualTermsWarrants" />
    <link:label xlink:type="resource" xlink:label="ocup_WeightedAverageRemainingContractualTermsWarrants_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_WeightedAverageRemainingContractualTermsWarrants_lbl" xml:lang="en-US" id="ocup_WeightedAverageRemainingContractualTermsWarrants_lbl">Weighted average remaining contractual term for warrants excluding options, 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="WeightedAverageRemainingContractualTermsWarrants" xlink:to="ocup_WeightedAverageRemainingContractualTermsWarrants_lbl" xlink:title="label: WeightedAverageRemainingContractualTermsWarrants to ocup_WeightedAverageRemainingContractualTermsWarrants_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_WeightedAverageRemainingContractualTermsWarrants_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_WeightedAverageRemainingContractualTermsWarrants_lbl1" xml:lang="en-US" id="ocup_WeightedAverageRemainingContractualTermsWarrants_lbl1">Weighted Average Remaining Contractual Terms, Warrants</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageRemainingContractualTermsWarrants" xlink:to="ocup_WeightedAverageRemainingContractualTermsWarrants_lbl1" xlink:title="label: WeightedAverageRemainingContractualTermsWarrants to ocup_WeightedAverageRemainingContractualTermsWarrants_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_WeightedAverageRemainingContractualTermsWarrants_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_WeightedAverageRemainingContractualTermsWarrants_lbl2" xml:lang="en-US" id="ocup_WeightedAverageRemainingContractualTermsWarrants_lbl2">Average remaining contractual life</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageRemainingContractualTermsWarrants" xlink:to="ocup_WeightedAverageRemainingContractualTermsWarrants_lbl2" xlink:title="label: WeightedAverageRemainingContractualTermsWarrants to ocup_WeightedAverageRemainingContractualTermsWarrants_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_WarrantsAbstract" xlink:label="WarrantsAbstract" xlink:title="WarrantsAbstract" />
    <link:label xlink:type="resource" xlink:label="ocup_WarrantsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_WarrantsAbstract_lbl1" xml:lang="en-US" id="ocup_WarrantsAbstract_lbl1">Warrants [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsAbstract" xlink:to="ocup_WarrantsAbstract_lbl1" xlink:title="label: WarrantsAbstract to ocup_WarrantsAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_WarrantsAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_WarrantsAbstract_lbl2" xml:lang="en-US" id="ocup_WarrantsAbstract_lbl2">Former Rexahn Warrants [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsAbstract" xlink:to="ocup_WarrantsAbstract_lbl2" xlink:title="label: WarrantsAbstract to ocup_WarrantsAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_ContingentValueRightsPercentage" xlink:label="ContingentValueRightsPercentage" xlink:title="ContingentValueRightsPercentage" />
    <link:label xlink:type="resource" xlink:label="ocup_ContingentValueRightsPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_ContingentValueRightsPercentage_lbl" xml:lang="en-US" id="ocup_ContingentValueRightsPercentage_lbl">Percentage of payments received by Rexahn or its affiliates.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContingentValueRightsPercentage" xlink:to="ocup_ContingentValueRightsPercentage_lbl" xlink:title="label: ContingentValueRightsPercentage to ocup_ContingentValueRightsPercentage_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_ContingentValueRightsPercentage_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_ContingentValueRightsPercentage_lbl1" xml:lang="en-US" id="ocup_ContingentValueRightsPercentage_lbl1">Contingent Value Rights Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContingentValueRightsPercentage" xlink:to="ocup_ContingentValueRightsPercentage_lbl1" xlink:title="label: ContingentValueRightsPercentage to ocup_ContingentValueRightsPercentage_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_ContingentValueRightsPercentage_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_ContingentValueRightsPercentage_lbl2" xml:lang="en-US" id="ocup_ContingentValueRightsPercentage_lbl2">Percentage of payments received by Rexahn or its affiliates</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContingentValueRightsPercentage" xlink:to="ocup_ContingentValueRightsPercentage_lbl2" xlink:title="label: ContingentValueRightsPercentage to ocup_ContingentValueRightsPercentage_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NumberOfDirectorsRequiredToCompleteTransition" xlink:label="NumberOfDirectorsRequiredToCompleteTransition" xlink:title="NumberOfDirectorsRequiredToCompleteTransition" />
    <link:label xlink:type="resource" xlink:label="ocup_NumberOfDirectorsRequiredToCompleteTransition_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_NumberOfDirectorsRequiredToCompleteTransition_lbl" xml:lang="en-US" id="ocup_NumberOfDirectorsRequiredToCompleteTransition_lbl">Number of initial board of directors of the combined company required to complete transaction.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfDirectorsRequiredToCompleteTransition" xlink:to="ocup_NumberOfDirectorsRequiredToCompleteTransition_lbl" xlink:title="label: NumberOfDirectorsRequiredToCompleteTransition to ocup_NumberOfDirectorsRequiredToCompleteTransition_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_NumberOfDirectorsRequiredToCompleteTransition_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_NumberOfDirectorsRequiredToCompleteTransition_lbl1" xml:lang="en-US" id="ocup_NumberOfDirectorsRequiredToCompleteTransition_lbl1">Number of Directors Required to Complete Transaction</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfDirectorsRequiredToCompleteTransition" xlink:to="ocup_NumberOfDirectorsRequiredToCompleteTransition_lbl1" xlink:title="label: NumberOfDirectorsRequiredToCompleteTransition to ocup_NumberOfDirectorsRequiredToCompleteTransition_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_NumberOfDirectorsRequiredToCompleteTransition_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_NumberOfDirectorsRequiredToCompleteTransition_lbl2" xml:lang="en-US" id="ocup_NumberOfDirectorsRequiredToCompleteTransition_lbl2">Number of directors required to complete transaction</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfDirectorsRequiredToCompleteTransition" xlink:to="ocup_NumberOfDirectorsRequiredToCompleteTransition_lbl2" xlink:title="label: NumberOfDirectorsRequiredToCompleteTransition to ocup_NumberOfDirectorsRequiredToCompleteTransition_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_MergerInformationAbstract" xlink:label="MergerInformationAbstract" xlink:title="MergerInformationAbstract" />
    <link:label xlink:type="resource" xlink:label="ocup_MergerInformationAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_MergerInformationAbstract_lbl1" xml:lang="en-US" id="ocup_MergerInformationAbstract_lbl1">Merger Information [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MergerInformationAbstract" xlink:to="ocup_MergerInformationAbstract_lbl1" xlink:title="label: MergerInformationAbstract to ocup_MergerInformationAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_ZhejiangHaiChangBiotechnologyCoLtdMember" xlink:label="ZhejiangHaiChangBiotechnologyCoLtdMember" xlink:title="ZhejiangHaiChangBiotechnologyCoLtdMember" />
    <link:label xlink:type="resource" xlink:label="ocup_ZhejiangHaiChangBiotechnologyCoLtdMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_ZhejiangHaiChangBiotechnologyCoLtdMember_lbl" xml:lang="en-US" id="ocup_ZhejiangHaiChangBiotechnologyCoLtdMember_lbl">Entity entered into Exclusive License Agreement.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ZhejiangHaiChangBiotechnologyCoLtdMember" xlink:to="ocup_ZhejiangHaiChangBiotechnologyCoLtdMember_lbl" xlink:title="label: ZhejiangHaiChangBiotechnologyCoLtdMember to ocup_ZhejiangHaiChangBiotechnologyCoLtdMember_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_ZhejiangHaiChangBiotechnologyCoLtdMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_ZhejiangHaiChangBiotechnologyCoLtdMember_lbl1" xml:lang="en-US" id="ocup_ZhejiangHaiChangBiotechnologyCoLtdMember_lbl1">Zhejiang HaiChang Biotechnology Co., Ltd [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ZhejiangHaiChangBiotechnologyCoLtdMember" xlink:to="ocup_ZhejiangHaiChangBiotechnologyCoLtdMember_lbl1" xlink:title="label: ZhejiangHaiChangBiotechnologyCoLtdMember to ocup_ZhejiangHaiChangBiotechnologyCoLtdMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_BioSenseGlobalLLCMember" xlink:label="BioSenseGlobalLLCMember" xlink:title="BioSenseGlobalLLCMember" />
    <link:label xlink:type="resource" xlink:label="ocup_BioSenseGlobalLLCMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_BioSenseGlobalLLCMember_lbl" xml:lang="en-US" id="ocup_BioSenseGlobalLLCMember_lbl">Entity entered into License and Assignment Agreement.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BioSenseGlobalLLCMember" xlink:to="ocup_BioSenseGlobalLLCMember_lbl" xlink:title="label: BioSenseGlobalLLCMember to ocup_BioSenseGlobalLLCMember_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_BioSenseGlobalLLCMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_BioSenseGlobalLLCMember_lbl1" xml:lang="en-US" id="ocup_BioSenseGlobalLLCMember_lbl1">BioSense Global LLC [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BioSenseGlobalLLCMember" xlink:to="ocup_BioSenseGlobalLLCMember_lbl1" xlink:title="label: BioSenseGlobalLLCMember to ocup_BioSenseGlobalLLCMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NumberOfPotentialMilestones" xlink:label="NumberOfPotentialMilestones" xlink:title="NumberOfPotentialMilestones" />
    <link:label xlink:type="resource" xlink:label="ocup_NumberOfPotentialMilestones_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_NumberOfPotentialMilestones_lbl" xml:lang="en-US" id="ocup_NumberOfPotentialMilestones_lbl">Number of potential milestones had been accrued during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfPotentialMilestones" xlink:to="ocup_NumberOfPotentialMilestones_lbl" xlink:title="label: NumberOfPotentialMilestones to ocup_NumberOfPotentialMilestones_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_NumberOfPotentialMilestones_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_NumberOfPotentialMilestones_lbl1" xml:lang="en-US" id="ocup_NumberOfPotentialMilestones_lbl1">Number of Potential Milestones</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfPotentialMilestones" xlink:to="ocup_NumberOfPotentialMilestones_lbl1" xlink:title="label: NumberOfPotentialMilestones to ocup_NumberOfPotentialMilestones_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_NumberOfPotentialMilestones_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_NumberOfPotentialMilestones_lbl2" xml:lang="en-US" id="ocup_NumberOfPotentialMilestones_lbl2">Number of potential milestones</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfPotentialMilestones" xlink:to="ocup_NumberOfPotentialMilestones_lbl2" xlink:title="label: NumberOfPotentialMilestones to ocup_NumberOfPotentialMilestones_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_PercentageOfCashConsiderationPayment" xlink:label="PercentageOfCashConsiderationPayment" xlink:title="PercentageOfCashConsiderationPayment" />
    <link:label xlink:type="resource" xlink:label="ocup_PercentageOfCashConsiderationPayment_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_PercentageOfCashConsiderationPayment_lbl" xml:lang="en-US" id="ocup_PercentageOfCashConsiderationPayment_lbl">Cash consideration paid by a third party to Rexahn or its affiliates during the applicable CVR payment period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfCashConsiderationPayment" xlink:to="ocup_PercentageOfCashConsiderationPayment_lbl" xlink:title="label: PercentageOfCashConsiderationPayment to ocup_PercentageOfCashConsiderationPayment_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_PercentageOfCashConsiderationPayment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_PercentageOfCashConsiderationPayment_lbl1" xml:lang="en-US" id="ocup_PercentageOfCashConsiderationPayment_lbl1">Percentage of Cash Consideration Payment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfCashConsiderationPayment" xlink:to="ocup_PercentageOfCashConsiderationPayment_lbl1" xlink:title="label: PercentageOfCashConsiderationPayment to ocup_PercentageOfCashConsiderationPayment_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_PercentageOfCashConsiderationPayment_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_PercentageOfCashConsiderationPayment_lbl2" xml:lang="en-US" id="ocup_PercentageOfCashConsiderationPayment_lbl2">Sum of cash consideration paid by a third party</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfCashConsiderationPayment" xlink:to="ocup_PercentageOfCashConsiderationPayment_lbl2" xlink:title="label: PercentageOfCashConsiderationPayment to ocup_PercentageOfCashConsiderationPayment_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_ContingentValueRightsPaymentPeriod" xlink:label="ContingentValueRightsPaymentPeriod" xlink:title="ContingentValueRightsPaymentPeriod" />
    <link:label xlink:type="resource" xlink:label="ocup_ContingentValueRightsPaymentPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_ContingentValueRightsPaymentPeriod_lbl" xml:lang="en-US" id="ocup_ContingentValueRightsPaymentPeriod_lbl">Payment period for contingent value rights.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContingentValueRightsPaymentPeriod" xlink:to="ocup_ContingentValueRightsPaymentPeriod_lbl" xlink:title="label: ContingentValueRightsPaymentPeriod to ocup_ContingentValueRightsPaymentPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_ContingentValueRightsPaymentPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_ContingentValueRightsPaymentPeriod_lbl1" xml:lang="en-US" id="ocup_ContingentValueRightsPaymentPeriod_lbl1">Contingent Value Rights Payment Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContingentValueRightsPaymentPeriod" xlink:to="ocup_ContingentValueRightsPaymentPeriod_lbl1" xlink:title="label: ContingentValueRightsPaymentPeriod to ocup_ContingentValueRightsPaymentPeriod_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_ContingentValueRightsPaymentPeriod_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_ContingentValueRightsPaymentPeriod_lbl2" xml:lang="en-US" id="ocup_ContingentValueRightsPaymentPeriod_lbl2">Contingent value rights payment period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContingentValueRightsPaymentPeriod" xlink:to="ocup_ContingentValueRightsPaymentPeriod_lbl2" xlink:title="label: ContingentValueRightsPaymentPeriod to ocup_ContingentValueRightsPaymentPeriod_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NumberOfMilestonesAccrued" xlink:label="NumberOfMilestonesAccrued" xlink:title="NumberOfMilestonesAccrued" />
    <link:label xlink:type="resource" xlink:label="ocup_NumberOfMilestonesAccrued_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_NumberOfMilestonesAccrued_lbl" xml:lang="en-US" id="ocup_NumberOfMilestonesAccrued_lbl">Number of milestones had been accrued during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfMilestonesAccrued" xlink:to="ocup_NumberOfMilestonesAccrued_lbl" xlink:title="label: NumberOfMilestonesAccrued to ocup_NumberOfMilestonesAccrued_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_NumberOfMilestonesAccrued_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_NumberOfMilestonesAccrued_lbl1" xml:lang="en-US" id="ocup_NumberOfMilestonesAccrued_lbl1">Number of Milestones Accrued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfMilestonesAccrued" xlink:to="ocup_NumberOfMilestonesAccrued_lbl1" xlink:title="label: NumberOfMilestonesAccrued to ocup_NumberOfMilestonesAccrued_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_NumberOfMilestonesAccrued_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_NumberOfMilestonesAccrued_lbl2" xml:lang="en-US" id="ocup_NumberOfMilestonesAccrued_lbl2">Number of milestones accrued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfMilestonesAccrued" xlink:to="ocup_NumberOfMilestonesAccrued_lbl2" xlink:title="label: NumberOfMilestonesAccrued to ocup_NumberOfMilestonesAccrued_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_ContingentValueRightsIPTerm" xlink:label="ContingentValueRightsIPTerm" xlink:title="ContingentValueRightsIPTerm" />
    <link:label xlink:type="resource" xlink:label="ocup_ContingentValueRightsIPTerm_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_ContingentValueRightsIPTerm_lbl" xml:lang="en-US" id="ocup_ContingentValueRightsIPTerm_lbl">Period for parent IP deal.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContingentValueRightsIPTerm" xlink:to="ocup_ContingentValueRightsIPTerm_lbl" xlink:title="label: ContingentValueRightsIPTerm to ocup_ContingentValueRightsIPTerm_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_ContingentValueRightsIPTerm_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_ContingentValueRightsIPTerm_lbl1" xml:lang="en-US" id="ocup_ContingentValueRightsIPTerm_lbl1">Contingent Value Rights IP Term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContingentValueRightsIPTerm" xlink:to="ocup_ContingentValueRightsIPTerm_lbl1" xlink:title="label: ContingentValueRightsIPTerm to ocup_ContingentValueRightsIPTerm_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_ContingentValueRightsIPTerm_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_ContingentValueRightsIPTerm_lbl2" xml:lang="en-US" id="ocup_ContingentValueRightsIPTerm_lbl2">Parent IP deal period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContingentValueRightsIPTerm" xlink:to="ocup_ContingentValueRightsIPTerm_lbl2" xlink:title="label: ContingentValueRightsIPTerm to ocup_ContingentValueRightsIPTerm_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_ContingentValueRightEntitledPerEachShareOfCommonStockHeld" xlink:label="ContingentValueRightEntitledPerEachShareOfCommonStockHeld" xlink:title="ContingentValueRightEntitledPerEachShareOfCommonStockHeld" />
    <link:label xlink:type="resource" xlink:label="ocup_ContingentValueRightEntitledPerEachShareOfCommonStockHeld_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_ContingentValueRightEntitledPerEachShareOfCommonStockHeld_lbl" xml:lang="en-US" id="ocup_ContingentValueRightEntitledPerEachShareOfCommonStockHeld_lbl">Contingent value right per each share of the Company's common stock held of record as of immediately prior to the closing of the merger.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContingentValueRightEntitledPerEachShareOfCommonStockHeld" xlink:to="ocup_ContingentValueRightEntitledPerEachShareOfCommonStockHeld_lbl" xlink:title="label: ContingentValueRightEntitledPerEachShareOfCommonStockHeld to ocup_ContingentValueRightEntitledPerEachShareOfCommonStockHeld_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_ContingentValueRightEntitledPerEachShareOfCommonStockHeld_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_ContingentValueRightEntitledPerEachShareOfCommonStockHeld_lbl1" xml:lang="en-US" id="ocup_ContingentValueRightEntitledPerEachShareOfCommonStockHeld_lbl1">Contingent Value Right Entitled Per Each Share Of Common Stock Held</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContingentValueRightEntitledPerEachShareOfCommonStockHeld" xlink:to="ocup_ContingentValueRightEntitledPerEachShareOfCommonStockHeld_lbl1" xlink:title="label: ContingentValueRightEntitledPerEachShareOfCommonStockHeld to ocup_ContingentValueRightEntitledPerEachShareOfCommonStockHeld_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_ContingentValueRightEntitledPerEachShareOfCommonStockHeld_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_ContingentValueRightEntitledPerEachShareOfCommonStockHeld_lbl2" xml:lang="en-US" id="ocup_ContingentValueRightEntitledPerEachShareOfCommonStockHeld_lbl2">Number of contingent value right received per common stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContingentValueRightEntitledPerEachShareOfCommonStockHeld" xlink:to="ocup_ContingentValueRightEntitledPerEachShareOfCommonStockHeld_lbl2" xlink:title="label: ContingentValueRightEntitledPerEachShareOfCommonStockHeld to ocup_ContingentValueRightEntitledPerEachShareOfCommonStockHeld_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_ContingentValueRightsAgreementAbstract" xlink:label="ContingentValueRightsAgreementAbstract" xlink:title="ContingentValueRightsAgreementAbstract" />
    <link:label xlink:type="resource" xlink:label="ocup_ContingentValueRightsAgreementAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_ContingentValueRightsAgreementAbstract_lbl1" xml:lang="en-US" id="ocup_ContingentValueRightsAgreementAbstract_lbl1">Contingent Value Rights Agreement [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContingentValueRightsAgreementAbstract" xlink:to="ocup_ContingentValueRightsAgreementAbstract_lbl1" xlink:title="label: ContingentValueRightsAgreementAbstract to ocup_ContingentValueRightsAgreementAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_FormerStockholdersAndOptionholdersOfPrivateOcuphireMember" xlink:label="FormerStockholdersAndOptionholdersOfPrivateOcuphireMember" xlink:title="FormerStockholdersAndOptionholdersOfPrivateOcuphireMember" />
    <link:label xlink:type="resource" xlink:label="ocup_FormerStockholdersAndOptionholdersOfPrivateOcuphireMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_FormerStockholdersAndOptionholdersOfPrivateOcuphireMember_lbl" xml:lang="en-US" id="ocup_FormerStockholdersAndOptionholdersOfPrivateOcuphireMember_lbl">Entity owned or controlled by another entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FormerStockholdersAndOptionholdersOfPrivateOcuphireMember" xlink:to="ocup_FormerStockholdersAndOptionholdersOfPrivateOcuphireMember_lbl" xlink:title="label: FormerStockholdersAndOptionholdersOfPrivateOcuphireMember to ocup_FormerStockholdersAndOptionholdersOfPrivateOcuphireMember_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_FormerStockholdersAndOptionholdersOfPrivateOcuphireMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_FormerStockholdersAndOptionholdersOfPrivateOcuphireMember_lbl1" xml:lang="en-US" id="ocup_FormerStockholdersAndOptionholdersOfPrivateOcuphireMember_lbl1">Former stockholders and Optionholders of Private Ocuphire [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FormerStockholdersAndOptionholdersOfPrivateOcuphireMember" xlink:to="ocup_FormerStockholdersAndOptionholdersOfPrivateOcuphireMember_lbl1" xlink:title="label: FormerStockholdersAndOptionholdersOfPrivateOcuphireMember to ocup_FormerStockholdersAndOptionholdersOfPrivateOcuphireMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_FormerStockholdersAndOptionholdersOfPrivateOcuphireMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_FormerStockholdersAndOptionholdersOfPrivateOcuphireMember_lbl2" xml:lang="en-US" id="ocup_FormerStockholdersAndOptionholdersOfPrivateOcuphireMember_lbl2">Former Stockholders and Option Holders of Private Ocuphire [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FormerStockholdersAndOptionholdersOfPrivateOcuphireMember" xlink:to="ocup_FormerStockholdersAndOptionholdersOfPrivateOcuphireMember_lbl2" xlink:title="label: FormerStockholdersAndOptionholdersOfPrivateOcuphireMember to ocup_FormerStockholdersAndOptionholdersOfPrivateOcuphireMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_CommonStockCapitalSharesAvailableForFutureIssuance" xlink:label="CommonStockCapitalSharesAvailableForFutureIssuance" xlink:title="CommonStockCapitalSharesAvailableForFutureIssuance" />
    <link:label xlink:type="resource" xlink:label="ocup_CommonStockCapitalSharesAvailableForFutureIssuance_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_CommonStockCapitalSharesAvailableForFutureIssuance_lbl" xml:lang="en-US" id="ocup_CommonStockCapitalSharesAvailableForFutureIssuance_lbl">Aggregate number of common shares available for future issuance.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockCapitalSharesAvailableForFutureIssuance" xlink:to="ocup_CommonStockCapitalSharesAvailableForFutureIssuance_lbl" xlink:title="label: CommonStockCapitalSharesAvailableForFutureIssuance to ocup_CommonStockCapitalSharesAvailableForFutureIssuance_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_CommonStockCapitalSharesAvailableForFutureIssuance_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_CommonStockCapitalSharesAvailableForFutureIssuance_lbl1" xml:lang="en-US" id="ocup_CommonStockCapitalSharesAvailableForFutureIssuance_lbl1">Common Stock, Capital Shares Available for Future Issuance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockCapitalSharesAvailableForFutureIssuance" xlink:to="ocup_CommonStockCapitalSharesAvailableForFutureIssuance_lbl1" xlink:title="label: CommonStockCapitalSharesAvailableForFutureIssuance to ocup_CommonStockCapitalSharesAvailableForFutureIssuance_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_CommonStockCapitalSharesAvailableForFutureIssuance_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_CommonStockCapitalSharesAvailableForFutureIssuance_lbl2" xml:lang="en-US" id="ocup_CommonStockCapitalSharesAvailableForFutureIssuance_lbl2">Common stock available for future issuance (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockCapitalSharesAvailableForFutureIssuance" xlink:to="ocup_CommonStockCapitalSharesAvailableForFutureIssuance_lbl2" xlink:title="label: CommonStockCapitalSharesAvailableForFutureIssuance to ocup_CommonStockCapitalSharesAvailableForFutureIssuance_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_EvergreenProvisionPlan2020Member" xlink:label="EvergreenProvisionPlan2020Member" xlink:title="EvergreenProvisionPlan2020Member" />
    <link:label xlink:type="resource" xlink:label="ocup_EvergreenProvisionPlan2020Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_EvergreenProvisionPlan2020Member_lbl" xml:lang="en-US" id="ocup_EvergreenProvisionPlan2020Member_lbl">Information related to 2020 Plan Evergreen Provision.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EvergreenProvisionPlan2020Member" xlink:to="ocup_EvergreenProvisionPlan2020Member_lbl" xlink:title="label: EvergreenProvisionPlan2020Member to ocup_EvergreenProvisionPlan2020Member_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_EvergreenProvisionPlan2020Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_EvergreenProvisionPlan2020Member_lbl1" xml:lang="en-US" id="ocup_EvergreenProvisionPlan2020Member_lbl1">Evergreen Provision Plan 2020 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EvergreenProvisionPlan2020Member" xlink:to="ocup_EvergreenProvisionPlan2020Member_lbl1" xlink:title="label: EvergreenProvisionPlan2020Member to ocup_EvergreenProvisionPlan2020Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_EvergreenProvisionPlan2020Member_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_EvergreenProvisionPlan2020Member_lbl2" xml:lang="en-US" id="ocup_EvergreenProvisionPlan2020Member_lbl2">2020 Plan Evergreen Provision [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EvergreenProvisionPlan2020Member" xlink:to="ocup_EvergreenProvisionPlan2020Member_lbl2" xlink:title="label: EvergreenProvisionPlan2020Member to ocup_EvergreenProvisionPlan2020Member_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_EquityIncentivePlan2018Member" xlink:label="EquityIncentivePlan2018Member" xlink:title="EquityIncentivePlan2018Member" />
    <link:label xlink:type="resource" xlink:label="ocup_EquityIncentivePlan2018Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_EquityIncentivePlan2018Member_lbl" xml:lang="en-US" id="ocup_EquityIncentivePlan2018Member_lbl">Information related to 2018 equity incentive plan.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityIncentivePlan2018Member" xlink:to="ocup_EquityIncentivePlan2018Member_lbl" xlink:title="label: EquityIncentivePlan2018Member to ocup_EquityIncentivePlan2018Member_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_EquityIncentivePlan2018Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_EquityIncentivePlan2018Member_lbl1" xml:lang="en-US" id="ocup_EquityIncentivePlan2018Member_lbl1">Equity Incentive Plan 2018 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityIncentivePlan2018Member" xlink:to="ocup_EquityIncentivePlan2018Member_lbl1" xlink:title="label: EquityIncentivePlan2018Member to ocup_EquityIncentivePlan2018Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_EquityIncentivePlan2018Member_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_EquityIncentivePlan2018Member_lbl2" xml:lang="en-US" id="ocup_EquityIncentivePlan2018Member_lbl2">2018 Equity Incentive Plan [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityIncentivePlan2018Member" xlink:to="ocup_EquityIncentivePlan2018Member_lbl2" xlink:title="label: EquityIncentivePlan2018Member to ocup_EquityIncentivePlan2018Member_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_InducementPlanMember" xlink:label="InducementPlanMember" xlink:title="InducementPlanMember" />
    <link:label xlink:type="resource" xlink:label="ocup_InducementPlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_InducementPlanMember_lbl" xml:lang="en-US" id="ocup_InducementPlanMember_lbl">Information related to inducement plan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InducementPlanMember" xlink:to="ocup_InducementPlanMember_lbl" xlink:title="label: InducementPlanMember to ocup_InducementPlanMember_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_InducementPlanMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_InducementPlanMember_lbl1" xml:lang="en-US" id="ocup_InducementPlanMember_lbl1">Inducement Plan [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InducementPlanMember" xlink:to="ocup_InducementPlanMember_lbl1" xlink:title="label: InducementPlanMember to ocup_InducementPlanMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_InducementPlanMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_InducementPlanMember_lbl2" xml:lang="en-US" id="ocup_InducementPlanMember_lbl2">Inducement Plan [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InducementPlanMember" xlink:to="ocup_InducementPlanMember_lbl2" xlink:title="label: InducementPlanMember to ocup_InducementPlanMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_RestrictedStockAwardsAbstract" xlink:label="RestrictedStockAwardsAbstract" xlink:title="RestrictedStockAwardsAbstract" />
    <link:label xlink:type="resource" xlink:label="ocup_RestrictedStockAwardsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_RestrictedStockAwardsAbstract_lbl" xml:lang="en-US" id="ocup_RestrictedStockAwardsAbstract_lbl">A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedStockAwardsAbstract" xlink:to="ocup_RestrictedStockAwardsAbstract_lbl" xlink:title="label: RestrictedStockAwardsAbstract to ocup_RestrictedStockAwardsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_RestrictedStockAwardsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_RestrictedStockAwardsAbstract_lbl1" xml:lang="en-US" id="ocup_RestrictedStockAwardsAbstract_lbl1">Restricted Stock Awards [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedStockAwardsAbstract" xlink:to="ocup_RestrictedStockAwardsAbstract_lbl1" xlink:title="label: RestrictedStockAwardsAbstract to ocup_RestrictedStockAwardsAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_RestrictedStockAwardsAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_RestrictedStockAwardsAbstract_lbl2" xml:lang="en-US" id="ocup_RestrictedStockAwardsAbstract_lbl2">Ocuphire Restricted Stock Awards [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedStockAwardsAbstract" xlink:to="ocup_RestrictedStockAwardsAbstract_lbl2" xlink:title="label: RestrictedStockAwardsAbstract to ocup_RestrictedStockAwardsAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_FormerOptionsAbstract" xlink:label="FormerOptionsAbstract" xlink:title="FormerOptionsAbstract" />
    <link:label xlink:type="resource" xlink:label="ocup_FormerOptionsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_FormerOptionsAbstract_lbl1" xml:lang="en-US" id="ocup_FormerOptionsAbstract_lbl1">Former Options [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FormerOptionsAbstract" xlink:to="ocup_FormerOptionsAbstract_lbl1" xlink:title="label: FormerOptionsAbstract to ocup_FormerOptionsAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_FormerOptionsAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_FormerOptionsAbstract_lbl2" xml:lang="en-US" id="ocup_FormerOptionsAbstract_lbl2">Former Options [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FormerOptionsAbstract" xlink:to="ocup_FormerOptionsAbstract_lbl2" xlink:title="label: FormerOptionsAbstract to ocup_FormerOptionsAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_AmountInvestedInPreMergerFinancing" xlink:label="AmountInvestedInPreMergerFinancing" xlink:title="AmountInvestedInPreMergerFinancing" />
    <link:label xlink:type="resource" xlink:label="ocup_AmountInvestedInPreMergerFinancing_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_AmountInvestedInPreMergerFinancing_lbl" xml:lang="en-US" id="ocup_AmountInvestedInPreMergerFinancing_lbl">Amount invested by directors in Pre-Merger Financing</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmountInvestedInPreMergerFinancing" xlink:to="ocup_AmountInvestedInPreMergerFinancing_lbl" xlink:title="label: AmountInvestedInPreMergerFinancing to ocup_AmountInvestedInPreMergerFinancing_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_AmountInvestedInPreMergerFinancing_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_AmountInvestedInPreMergerFinancing_lbl1" xml:lang="en-US" id="ocup_AmountInvestedInPreMergerFinancing_lbl1">Amount Invested in Pre-Merger Financing</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmountInvestedInPreMergerFinancing" xlink:to="ocup_AmountInvestedInPreMergerFinancing_lbl1" xlink:title="label: AmountInvestedInPreMergerFinancing to ocup_AmountInvestedInPreMergerFinancing_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_AmountInvestedInPreMergerFinancing_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_AmountInvestedInPreMergerFinancing_lbl2" xml:lang="en-US" id="ocup_AmountInvestedInPreMergerFinancing_lbl2">Amount invested in pre-merger financing</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmountInvestedInPreMergerFinancing" xlink:to="ocup_AmountInvestedInPreMergerFinancing_lbl2" xlink:title="label: AmountInvestedInPreMergerFinancing to ocup_AmountInvestedInPreMergerFinancing_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NumberOfBoardMembers" xlink:label="NumberOfBoardMembers" xlink:title="NumberOfBoardMembers" />
    <link:label xlink:type="resource" xlink:label="ocup_NumberOfBoardMembers_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_NumberOfBoardMembers_lbl" xml:lang="en-US" id="ocup_NumberOfBoardMembers_lbl">Number of board members for the company.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfBoardMembers" xlink:to="ocup_NumberOfBoardMembers_lbl" xlink:title="label: NumberOfBoardMembers to ocup_NumberOfBoardMembers_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_NumberOfBoardMembers_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_NumberOfBoardMembers_lbl1" xml:lang="en-US" id="ocup_NumberOfBoardMembers_lbl1">Number of board members</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfBoardMembers" xlink:to="ocup_NumberOfBoardMembers_lbl1" xlink:title="label: NumberOfBoardMembers to ocup_NumberOfBoardMembers_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_NumberOfBoardMembers_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_NumberOfBoardMembers_lbl2" xml:lang="en-US" id="ocup_NumberOfBoardMembers_lbl2">Number of board members</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfBoardMembers" xlink:to="ocup_NumberOfBoardMembers_lbl2" xlink:title="label: NumberOfBoardMembers to ocup_NumberOfBoardMembers_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_PreMergerFinancingMember" xlink:label="PreMergerFinancingMember" xlink:title="PreMergerFinancingMember" />
    <link:label xlink:type="resource" xlink:label="ocup_PreMergerFinancingMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_PreMergerFinancingMember_lbl" xml:lang="en-US" id="ocup_PreMergerFinancingMember_lbl">Pre-Merger Financing with directors of Ocuphire and Rexahn.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreMergerFinancingMember" xlink:to="ocup_PreMergerFinancingMember_lbl" xlink:title="label: PreMergerFinancingMember to ocup_PreMergerFinancingMember_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_PreMergerFinancingMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_PreMergerFinancingMember_lbl1" xml:lang="en-US" id="ocup_PreMergerFinancingMember_lbl1">Pre-Merger Financing [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreMergerFinancingMember" xlink:to="ocup_PreMergerFinancingMember_lbl1" xlink:title="label: PreMergerFinancingMember to ocup_PreMergerFinancingMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_PreMergerFinancingMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_PreMergerFinancingMember_lbl2" xml:lang="en-US" id="ocup_PreMergerFinancingMember_lbl2">Pre-Merger Financing [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreMergerFinancingMember" xlink:to="ocup_PreMergerFinancingMember_lbl2" xlink:title="label: PreMergerFinancingMember to ocup_PreMergerFinancingMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NumberOfDirectorsSignedWaiverAgreements" xlink:label="NumberOfDirectorsSignedWaiverAgreements" xlink:title="NumberOfDirectorsSignedWaiverAgreements" />
    <link:label xlink:type="resource" xlink:label="ocup_NumberOfDirectorsSignedWaiverAgreements_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_NumberOfDirectorsSignedWaiverAgreements_lbl" xml:lang="en-US" id="ocup_NumberOfDirectorsSignedWaiverAgreements_lbl">This element represents number of directors signed waiver agreements.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfDirectorsSignedWaiverAgreements" xlink:to="ocup_NumberOfDirectorsSignedWaiverAgreements_lbl" xlink:title="label: NumberOfDirectorsSignedWaiverAgreements to ocup_NumberOfDirectorsSignedWaiverAgreements_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_NumberOfDirectorsSignedWaiverAgreements_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_NumberOfDirectorsSignedWaiverAgreements_lbl1" xml:lang="en-US" id="ocup_NumberOfDirectorsSignedWaiverAgreements_lbl1">Number of Directors Signed Waiver Agreements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfDirectorsSignedWaiverAgreements" xlink:to="ocup_NumberOfDirectorsSignedWaiverAgreements_lbl1" xlink:title="label: NumberOfDirectorsSignedWaiverAgreements to ocup_NumberOfDirectorsSignedWaiverAgreements_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_NumberOfDirectorsSignedWaiverAgreements_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_NumberOfDirectorsSignedWaiverAgreements_lbl2" xml:lang="en-US" id="ocup_NumberOfDirectorsSignedWaiverAgreements_lbl2">Number of directors signed waiver agreements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfDirectorsSignedWaiverAgreements" xlink:to="ocup_NumberOfDirectorsSignedWaiverAgreements_lbl2" xlink:title="label: NumberOfDirectorsSignedWaiverAgreements to ocup_NumberOfDirectorsSignedWaiverAgreements_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NumberOfOfficers" xlink:label="NumberOfOfficers" xlink:title="NumberOfOfficers" />
    <link:label xlink:type="resource" xlink:label="ocup_NumberOfOfficers_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_NumberOfOfficers_lbl" xml:lang="en-US" id="ocup_NumberOfOfficers_lbl">Number of officers of the company.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfOfficers" xlink:to="ocup_NumberOfOfficers_lbl" xlink:title="label: NumberOfOfficers to ocup_NumberOfOfficers_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_NumberOfOfficers_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_NumberOfOfficers_lbl1" xml:lang="en-US" id="ocup_NumberOfOfficers_lbl1">Number of Officers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfOfficers" xlink:to="ocup_NumberOfOfficers_lbl1" xlink:title="label: NumberOfOfficers to ocup_NumberOfOfficers_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_NumberOfOfficers_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_NumberOfOfficers_lbl2" xml:lang="en-US" id="ocup_NumberOfOfficers_lbl2">Number of officers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfOfficers" xlink:to="ocup_NumberOfOfficers_lbl2" xlink:title="label: NumberOfOfficers to ocup_NumberOfOfficers_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NumberOfConvertedAdditionalSharesReceivedByDirectors" xlink:label="NumberOfConvertedAdditionalSharesReceivedByDirectors" xlink:title="NumberOfConvertedAdditionalSharesReceivedByDirectors" />
    <link:label xlink:type="resource" xlink:label="ocup_NumberOfConvertedAdditionalSharesReceivedByDirectors_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_NumberOfConvertedAdditionalSharesReceivedByDirectors_lbl" xml:lang="en-US" id="ocup_NumberOfConvertedAdditionalSharesReceivedByDirectors_lbl">The number of converted additional shares received by directors.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfConvertedAdditionalSharesReceivedByDirectors" xlink:to="ocup_NumberOfConvertedAdditionalSharesReceivedByDirectors_lbl" xlink:title="label: NumberOfConvertedAdditionalSharesReceivedByDirectors to ocup_NumberOfConvertedAdditionalSharesReceivedByDirectors_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_NumberOfConvertedAdditionalSharesReceivedByDirectors_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_NumberOfConvertedAdditionalSharesReceivedByDirectors_lbl1" xml:lang="en-US" id="ocup_NumberOfConvertedAdditionalSharesReceivedByDirectors_lbl1">Number of Converted Additional Shares Received by Directors</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfConvertedAdditionalSharesReceivedByDirectors" xlink:to="ocup_NumberOfConvertedAdditionalSharesReceivedByDirectors_lbl1" xlink:title="label: NumberOfConvertedAdditionalSharesReceivedByDirectors to ocup_NumberOfConvertedAdditionalSharesReceivedByDirectors_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_NumberOfConvertedAdditionalSharesReceivedByDirectors_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_NumberOfConvertedAdditionalSharesReceivedByDirectors_lbl2" xml:lang="en-US" id="ocup_NumberOfConvertedAdditionalSharesReceivedByDirectors_lbl2">Number of converted additional shares (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfConvertedAdditionalSharesReceivedByDirectors" xlink:to="ocup_NumberOfConvertedAdditionalSharesReceivedByDirectors_lbl2" xlink:title="label: NumberOfConvertedAdditionalSharesReceivedByDirectors to ocup_NumberOfConvertedAdditionalSharesReceivedByDirectors_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_WaiverAgreementsAbstract" xlink:label="WaiverAgreementsAbstract" xlink:title="WaiverAgreementsAbstract" />
    <link:label xlink:type="resource" xlink:label="ocup_WaiverAgreementsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_WaiverAgreementsAbstract_lbl1" xml:lang="en-US" id="ocup_WaiverAgreementsAbstract_lbl1">Waiver Agreements [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WaiverAgreementsAbstract" xlink:to="ocup_WaiverAgreementsAbstract_lbl1" xlink:title="label: WaiverAgreementsAbstract to ocup_WaiverAgreementsAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NumberOfConvertedInitialSharesReceivedByDirectors" xlink:label="NumberOfConvertedInitialSharesReceivedByDirectors" xlink:title="NumberOfConvertedInitialSharesReceivedByDirectors" />
    <link:label xlink:type="resource" xlink:label="ocup_NumberOfConvertedInitialSharesReceivedByDirectors_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_NumberOfConvertedInitialSharesReceivedByDirectors_lbl" xml:lang="en-US" id="ocup_NumberOfConvertedInitialSharesReceivedByDirectors_lbl">The number of converted initial shares received by directors.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfConvertedInitialSharesReceivedByDirectors" xlink:to="ocup_NumberOfConvertedInitialSharesReceivedByDirectors_lbl" xlink:title="label: NumberOfConvertedInitialSharesReceivedByDirectors to ocup_NumberOfConvertedInitialSharesReceivedByDirectors_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_NumberOfConvertedInitialSharesReceivedByDirectors_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_NumberOfConvertedInitialSharesReceivedByDirectors_lbl1" xml:lang="en-US" id="ocup_NumberOfConvertedInitialSharesReceivedByDirectors_lbl1">Number of Converted Initial Shares Received by Directors</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfConvertedInitialSharesReceivedByDirectors" xlink:to="ocup_NumberOfConvertedInitialSharesReceivedByDirectors_lbl1" xlink:title="label: NumberOfConvertedInitialSharesReceivedByDirectors to ocup_NumberOfConvertedInitialSharesReceivedByDirectors_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_NumberOfConvertedInitialSharesReceivedByDirectors_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_NumberOfConvertedInitialSharesReceivedByDirectors_lbl2" xml:lang="en-US" id="ocup_NumberOfConvertedInitialSharesReceivedByDirectors_lbl2">Number of converted initial shares received by directors (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfConvertedInitialSharesReceivedByDirectors" xlink:to="ocup_NumberOfConvertedInitialSharesReceivedByDirectors_lbl2" xlink:title="label: NumberOfConvertedInitialSharesReceivedByDirectors to ocup_NumberOfConvertedInitialSharesReceivedByDirectors_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NumberOfOfficersAlsoABoard" xlink:label="NumberOfOfficersAlsoABoard" xlink:title="NumberOfOfficersAlsoABoard" />
    <link:label xlink:type="resource" xlink:label="ocup_NumberOfOfficersAlsoABoard_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_NumberOfOfficersAlsoABoard_lbl" xml:lang="en-US" id="ocup_NumberOfOfficersAlsoABoard_lbl">Number of officers also serving as a board member to the entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfOfficersAlsoABoard" xlink:to="ocup_NumberOfOfficersAlsoABoard_lbl" xlink:title="label: NumberOfOfficersAlsoABoard to ocup_NumberOfOfficersAlsoABoard_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_NumberOfOfficersAlsoABoard_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_NumberOfOfficersAlsoABoard_lbl1" xml:lang="en-US" id="ocup_NumberOfOfficersAlsoABoard_lbl1">Number of Officers also a Board Member</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfOfficersAlsoABoard" xlink:to="ocup_NumberOfOfficersAlsoABoard_lbl1" xlink:title="label: NumberOfOfficersAlsoABoard to ocup_NumberOfOfficersAlsoABoard_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_NumberOfOfficersAlsoABoard_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_NumberOfOfficersAlsoABoard_lbl2" xml:lang="en-US" id="ocup_NumberOfOfficersAlsoABoard_lbl2">Number of officers also a board member</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfOfficersAlsoABoard" xlink:to="ocup_NumberOfOfficersAlsoABoard_lbl2" xlink:title="label: NumberOfOfficersAlsoABoard to ocup_NumberOfOfficersAlsoABoard_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_FairValueAssumptionsExpectedLife" xlink:label="FairValueAssumptionsExpectedLife" xlink:title="FairValueAssumptionsExpectedLife" />
    <link:label xlink:type="resource" xlink:label="ocup_FairValueAssumptionsExpectedLife_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_FairValueAssumptionsExpectedLife_lbl" xml:lang="en-US" id="ocup_FairValueAssumptionsExpectedLife_lbl">Period the instrument, asset or liability is expected to be outstanding, 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="FairValueAssumptionsExpectedLife" xlink:to="ocup_FairValueAssumptionsExpectedLife_lbl" xlink:title="label: FairValueAssumptionsExpectedLife to ocup_FairValueAssumptionsExpectedLife_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_FairValueAssumptionsExpectedLife_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_FairValueAssumptionsExpectedLife_lbl1" xml:lang="en-US" id="ocup_FairValueAssumptionsExpectedLife_lbl1">Fair Value Assumptions, Expected Life</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAssumptionsExpectedLife" xlink:to="ocup_FairValueAssumptionsExpectedLife_lbl1" xlink:title="label: FairValueAssumptionsExpectedLife to ocup_FairValueAssumptionsExpectedLife_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_FairValueAssumptionsExpectedLife_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_FairValueAssumptionsExpectedLife_lbl2" xml:lang="en-US" id="ocup_FairValueAssumptionsExpectedLife_lbl2">Expected life</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAssumptionsExpectedLife" xlink:to="ocup_FairValueAssumptionsExpectedLife_lbl2" xlink:title="label: FairValueAssumptionsExpectedLife to ocup_FairValueAssumptionsExpectedLife_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NumberOfTradingDays" xlink:label="NumberOfTradingDays" xlink:title="NumberOfTradingDays" />
    <link:label xlink:type="resource" xlink:label="ocup_NumberOfTradingDays_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_NumberOfTradingDays_lbl" xml:lang="en-US" id="ocup_NumberOfTradingDays_lbl">Represents the number of number of trading days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfTradingDays" xlink:to="ocup_NumberOfTradingDays_lbl" xlink:title="label: NumberOfTradingDays to ocup_NumberOfTradingDays_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_NumberOfTradingDays_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_NumberOfTradingDays_lbl1" xml:lang="en-US" id="ocup_NumberOfTradingDays_lbl1">Number of Trading Days</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfTradingDays" xlink:to="ocup_NumberOfTradingDays_lbl1" xlink:title="label: NumberOfTradingDays to ocup_NumberOfTradingDays_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_NumberOfTradingDays_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_NumberOfTradingDays_lbl2" xml:lang="en-US" id="ocup_NumberOfTradingDays_lbl2">Number of trading days</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfTradingDays" xlink:to="ocup_NumberOfTradingDays_lbl2" xlink:title="label: NumberOfTradingDays to ocup_NumberOfTradingDays_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_ProceedsFromPreMergerFinancing" xlink:label="ProceedsFromPreMergerFinancing" xlink:title="ProceedsFromPreMergerFinancing" />
    <link:label xlink:type="resource" xlink:label="ocup_ProceedsFromPreMergerFinancing_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_ProceedsFromPreMergerFinancing_lbl" xml:lang="en-US" id="ocup_ProceedsFromPreMergerFinancing_lbl">This is a cash inflow, proceeds received from Pre-merger Financing,</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromPreMergerFinancing" xlink:to="ocup_ProceedsFromPreMergerFinancing_lbl" xlink:title="label: ProceedsFromPreMergerFinancing to ocup_ProceedsFromPreMergerFinancing_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_ProceedsFromPreMergerFinancing_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_ProceedsFromPreMergerFinancing_lbl1" xml:lang="en-US" id="ocup_ProceedsFromPreMergerFinancing_lbl1">Proceeds from Pre-Merger Financing</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromPreMergerFinancing" xlink:to="ocup_ProceedsFromPreMergerFinancing_lbl1" xlink:title="label: ProceedsFromPreMergerFinancing to ocup_ProceedsFromPreMergerFinancing_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_ProceedsFromPreMergerFinancing_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_ProceedsFromPreMergerFinancing_lbl2" xml:lang="en-US" id="ocup_ProceedsFromPreMergerFinancing_lbl2">Total investment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromPreMergerFinancing" xlink:to="ocup_ProceedsFromPreMergerFinancing_lbl2" xlink:title="label: ProceedsFromPreMergerFinancing to ocup_ProceedsFromPreMergerFinancing_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NumberOfDirectors" xlink:label="NumberOfDirectors" xlink:title="NumberOfDirectors" />
    <link:label xlink:type="resource" xlink:label="ocup_NumberOfDirectors_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_NumberOfDirectors_lbl" xml:lang="en-US" id="ocup_NumberOfDirectors_lbl">Number of directors of the company.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfDirectors" xlink:to="ocup_NumberOfDirectors_lbl" xlink:title="label: NumberOfDirectors to ocup_NumberOfDirectors_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_NumberOfDirectors_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_NumberOfDirectors_lbl1" xml:lang="en-US" id="ocup_NumberOfDirectors_lbl1">Number of Directors</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfDirectors" xlink:to="ocup_NumberOfDirectors_lbl1" xlink:title="label: NumberOfDirectors to ocup_NumberOfDirectors_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_NumberOfDirectors_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_NumberOfDirectors_lbl2" xml:lang="en-US" id="ocup_NumberOfDirectors_lbl2">Number of directors</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfDirectors" xlink:to="ocup_NumberOfDirectors_lbl2" xlink:title="label: NumberOfDirectors to ocup_NumberOfDirectors_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_PreMergerFinancingOfWarrantsAbstract" xlink:label="PreMergerFinancingOfWarrantsAbstract" xlink:title="PreMergerFinancingOfWarrantsAbstract" />
    <link:label xlink:type="resource" xlink:label="ocup_PreMergerFinancingOfWarrantsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_PreMergerFinancingOfWarrantsAbstract_lbl1" xml:lang="en-US" id="ocup_PreMergerFinancingOfWarrantsAbstract_lbl1">Pre-Merger Financing of Warrants [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreMergerFinancingOfWarrantsAbstract" xlink:to="ocup_PreMergerFinancingOfWarrantsAbstract_lbl1" xlink:title="label: PreMergerFinancingOfWarrantsAbstract to ocup_PreMergerFinancingOfWarrantsAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_PreMergerFinancingOfWarrantsAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_PreMergerFinancingOfWarrantsAbstract_lbl2" xml:lang="en-US" id="ocup_PreMergerFinancingOfWarrantsAbstract_lbl2">Pre-Merger Financing [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreMergerFinancingOfWarrantsAbstract" xlink:to="ocup_PreMergerFinancingOfWarrantsAbstract_lbl2" xlink:title="label: PreMergerFinancingOfWarrantsAbstract to ocup_PreMergerFinancingOfWarrantsAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_PrivateOcuphireMember" xlink:label="PrivateOcuphireMember" xlink:title="PrivateOcuphireMember" />
    <link:label xlink:type="resource" xlink:label="ocup_PrivateOcuphireMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_PrivateOcuphireMember_lbl" xml:lang="en-US" id="ocup_PrivateOcuphireMember_lbl">Entity owned or controlled by another entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrivateOcuphireMember" xlink:to="ocup_PrivateOcuphireMember_lbl" xlink:title="label: PrivateOcuphireMember to ocup_PrivateOcuphireMember_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_PrivateOcuphireMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_PrivateOcuphireMember_lbl1" xml:lang="en-US" id="ocup_PrivateOcuphireMember_lbl1">Private Ocuphire [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrivateOcuphireMember" xlink:to="ocup_PrivateOcuphireMember_lbl1" xlink:title="label: PrivateOcuphireMember to ocup_PrivateOcuphireMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_PrivateOcuphireMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_PrivateOcuphireMember_lbl2" xml:lang="en-US" id="ocup_PrivateOcuphireMember_lbl2">Private Ocuphire [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrivateOcuphireMember" xlink:to="ocup_PrivateOcuphireMember_lbl2" xlink:title="label: PrivateOcuphireMember to ocup_PrivateOcuphireMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_SeriesBWarrantsMember" xlink:label="SeriesBWarrantsMember" xlink:title="SeriesBWarrantsMember" />
    <link:label xlink:type="resource" xlink:label="ocup_SeriesBWarrantsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_SeriesBWarrantsMember_lbl" xml:lang="en-US" id="ocup_SeriesBWarrantsMember_lbl">A classification of Information by type of warrant or right issued, for example Series B Warrants.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeriesBWarrantsMember" xlink:to="ocup_SeriesBWarrantsMember_lbl" xlink:title="label: SeriesBWarrantsMember to ocup_SeriesBWarrantsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_SeriesBWarrantsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_SeriesBWarrantsMember_lbl1" xml:lang="en-US" id="ocup_SeriesBWarrantsMember_lbl1">Series B Warrants [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeriesBWarrantsMember" xlink:to="ocup_SeriesBWarrantsMember_lbl1" xlink:title="label: SeriesBWarrantsMember to ocup_SeriesBWarrantsMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_SeriesBWarrantsMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_SeriesBWarrantsMember_lbl2" xml:lang="en-US" id="ocup_SeriesBWarrantsMember_lbl2">Series B Warrants [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeriesBWarrantsMember" xlink:to="ocup_SeriesBWarrantsMember_lbl2" xlink:title="label: SeriesBWarrantsMember to ocup_SeriesBWarrantsMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_RexahnStockholdersMember" xlink:label="RexahnStockholdersMember" xlink:title="RexahnStockholdersMember" />
    <link:label xlink:type="resource" xlink:label="ocup_RexahnStockholdersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_RexahnStockholdersMember_lbl" xml:lang="en-US" id="ocup_RexahnStockholdersMember_lbl">Entity owned or controlled by another entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RexahnStockholdersMember" xlink:to="ocup_RexahnStockholdersMember_lbl" xlink:title="label: RexahnStockholdersMember to ocup_RexahnStockholdersMember_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_RexahnStockholdersMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_RexahnStockholdersMember_lbl1" xml:lang="en-US" id="ocup_RexahnStockholdersMember_lbl1">Rexahn stockholders [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RexahnStockholdersMember" xlink:to="ocup_RexahnStockholdersMember_lbl1" xlink:title="label: RexahnStockholdersMember to ocup_RexahnStockholdersMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_RexahnStockholdersMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_RexahnStockholdersMember_lbl2" xml:lang="en-US" id="ocup_RexahnStockholdersMember_lbl2">Rexahn [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RexahnStockholdersMember" xlink:to="ocup_RexahnStockholdersMember_lbl2" xlink:title="label: RexahnStockholdersMember to ocup_RexahnStockholdersMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_WaiverAgreementsMember" xlink:label="WaiverAgreementsMember" xlink:title="WaiverAgreementsMember" />
    <link:label xlink:type="resource" xlink:label="ocup_WaiverAgreementsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_WaiverAgreementsMember_lbl" xml:lang="en-US" id="ocup_WaiverAgreementsMember_lbl">Information related to waiver agreements.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WaiverAgreementsMember" xlink:to="ocup_WaiverAgreementsMember_lbl" xlink:title="label: WaiverAgreementsMember to ocup_WaiverAgreementsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_WaiverAgreementsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_WaiverAgreementsMember_lbl1" xml:lang="en-US" id="ocup_WaiverAgreementsMember_lbl1">Waiver Agreements [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WaiverAgreementsMember" xlink:to="ocup_WaiverAgreementsMember_lbl1" xlink:title="label: WaiverAgreementsMember to ocup_WaiverAgreementsMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_WaiverAgreementsMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_WaiverAgreementsMember_lbl2" xml:lang="en-US" id="ocup_WaiverAgreementsMember_lbl2">Waiver Agreements [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WaiverAgreementsMember" xlink:to="ocup_WaiverAgreementsMember_lbl2" xlink:title="label: WaiverAgreementsMember to ocup_WaiverAgreementsMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_SecuritiesPurchaseAgreementMember" xlink:label="SecuritiesPurchaseAgreementMember" xlink:title="SecuritiesPurchaseAgreementMember" />
    <link:label xlink:type="resource" xlink:label="ocup_SecuritiesPurchaseAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_SecuritiesPurchaseAgreementMember_lbl" xml:lang="en-US" id="ocup_SecuritiesPurchaseAgreementMember_lbl">Information by securities purchase agreement.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SecuritiesPurchaseAgreementMember" xlink:to="ocup_SecuritiesPurchaseAgreementMember_lbl" xlink:title="label: SecuritiesPurchaseAgreementMember to ocup_SecuritiesPurchaseAgreementMember_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_SecuritiesPurchaseAgreementMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_SecuritiesPurchaseAgreementMember_lbl1" xml:lang="en-US" id="ocup_SecuritiesPurchaseAgreementMember_lbl1">Securities Purchase Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SecuritiesPurchaseAgreementMember" xlink:to="ocup_SecuritiesPurchaseAgreementMember_lbl1" xlink:title="label: SecuritiesPurchaseAgreementMember to ocup_SecuritiesPurchaseAgreementMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_SeriesAWarrantsMember" xlink:label="SeriesAWarrantsMember" xlink:title="SeriesAWarrantsMember" />
    <link:label xlink:type="resource" xlink:label="ocup_SeriesAWarrantsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_SeriesAWarrantsMember_lbl" xml:lang="en-US" id="ocup_SeriesAWarrantsMember_lbl">A classification of Information by type of warrant or right issued, for example Series A Warrants.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeriesAWarrantsMember" xlink:to="ocup_SeriesAWarrantsMember_lbl" xlink:title="label: SeriesAWarrantsMember to ocup_SeriesAWarrantsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_SeriesAWarrantsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_SeriesAWarrantsMember_lbl1" xml:lang="en-US" id="ocup_SeriesAWarrantsMember_lbl1">Series A Warrants [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeriesAWarrantsMember" xlink:to="ocup_SeriesAWarrantsMember_lbl1" xlink:title="label: SeriesAWarrantsMember to ocup_SeriesAWarrantsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_PreMergerFinancingTextBlock" xlink:label="PreMergerFinancingTextBlock" xlink:title="PreMergerFinancingTextBlock" />
    <link:label xlink:type="resource" xlink:label="ocup_PreMergerFinancingTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_PreMergerFinancingTextBlock_lbl" xml:lang="en-US" id="ocup_PreMergerFinancingTextBlock_lbl">The entire disclosure for information about pre-merger financing.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreMergerFinancingTextBlock" xlink:to="ocup_PreMergerFinancingTextBlock_lbl" xlink:title="label: PreMergerFinancingTextBlock to ocup_PreMergerFinancingTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_PreMergerFinancingTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_PreMergerFinancingTextBlock_lbl1" xml:lang="en-US" id="ocup_PreMergerFinancingTextBlock_lbl1">Pre-Merger Financing [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreMergerFinancingTextBlock" xlink:to="ocup_PreMergerFinancingTextBlock_lbl1" xlink:title="label: PreMergerFinancingTextBlock to ocup_PreMergerFinancingTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_PreMergerFinancingTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_PreMergerFinancingTextBlock_lbl2" xml:lang="en-US" id="ocup_PreMergerFinancingTextBlock_lbl2">Pre-Merger Financing</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreMergerFinancingTextBlock" xlink:to="ocup_PreMergerFinancingTextBlock_lbl2" xlink:title="label: PreMergerFinancingTextBlock to ocup_PreMergerFinancingTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_PreMergerFinancingAbstract" xlink:label="PreMergerFinancingAbstract" xlink:title="PreMergerFinancingAbstract" />
    <link:label xlink:type="resource" xlink:label="ocup_PreMergerFinancingAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_PreMergerFinancingAbstract_lbl1" xml:lang="en-US" id="ocup_PreMergerFinancingAbstract_lbl1">Pre-Merger Financing [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreMergerFinancingAbstract" xlink:to="ocup_PreMergerFinancingAbstract_lbl1" xlink:title="label: PreMergerFinancingAbstract to ocup_PreMergerFinancingAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_ApexianSublicenseAgreementMember" xlink:label="ApexianSublicenseAgreementMember" xlink:title="ApexianSublicenseAgreementMember" />
    <link:label xlink:type="resource" xlink:label="ocup_ApexianSublicenseAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_ApexianSublicenseAgreementMember_lbl" xml:lang="en-US" id="ocup_ApexianSublicenseAgreementMember_lbl">Sublicense agreement with Apexian Pharmaceuticals, Inc.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ApexianSublicenseAgreementMember" xlink:to="ocup_ApexianSublicenseAgreementMember_lbl" xlink:title="label: ApexianSublicenseAgreementMember to ocup_ApexianSublicenseAgreementMember_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_ApexianSublicenseAgreementMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_ApexianSublicenseAgreementMember_lbl1" xml:lang="en-US" id="ocup_ApexianSublicenseAgreementMember_lbl1">Apexian Sublicense Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ApexianSublicenseAgreementMember" xlink:to="ocup_ApexianSublicenseAgreementMember_lbl1" xlink:title="label: ApexianSublicenseAgreementMember to ocup_ApexianSublicenseAgreementMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_ApexianSublicenseAgreementMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_ApexianSublicenseAgreementMember_lbl2" xml:lang="en-US" id="ocup_ApexianSublicenseAgreementMember_lbl2">Apexian Sublicense Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ApexianSublicenseAgreementMember" xlink:to="ocup_ApexianSublicenseAgreementMember_lbl2" xlink:title="label: ApexianSublicenseAgreementMember to ocup_ApexianSublicenseAgreementMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_PaymentForLicenseAgreement" xlink:label="PaymentForLicenseAgreement" xlink:title="PaymentForLicenseAgreement" />
    <link:label xlink:type="resource" xlink:label="ocup_PaymentForLicenseAgreement_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_PaymentForLicenseAgreement_lbl" xml:lang="en-US" id="ocup_PaymentForLicenseAgreement_lbl">This is a cash outflow payment by Ocuphire for the Apexian License</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentForLicenseAgreement" xlink:to="ocup_PaymentForLicenseAgreement_lbl" xlink:title="label: PaymentForLicenseAgreement to ocup_PaymentForLicenseAgreement_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_PaymentForLicenseAgreement_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_PaymentForLicenseAgreement_lbl1" xml:lang="en-US" id="ocup_PaymentForLicenseAgreement_lbl1">Payment for License Agreement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentForLicenseAgreement" xlink:to="ocup_PaymentForLicenseAgreement_lbl1" xlink:title="label: PaymentForLicenseAgreement to ocup_PaymentForLicenseAgreement_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_PaymentForLicenseAgreement_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_PaymentForLicenseAgreement_lbl2" xml:lang="en-US" id="ocup_PaymentForLicenseAgreement_lbl2">Payment for license agreement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentForLicenseAgreement" xlink:to="ocup_PaymentForLicenseAgreement_lbl2" xlink:title="label: PaymentForLicenseAgreement to ocup_PaymentForLicenseAgreement_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_FutureMilestoneMethodRevenueNotRecognized" xlink:label="FutureMilestoneMethodRevenueNotRecognized" xlink:title="FutureMilestoneMethodRevenueNotRecognized" />
    <link:label xlink:type="resource" xlink:label="ocup_FutureMilestoneMethodRevenueNotRecognized_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_FutureMilestoneMethodRevenueNotRecognized_lbl" xml:lang="en-US" id="ocup_FutureMilestoneMethodRevenueNotRecognized_lbl">The amount of consideration not recognized during the period for the future milestone or milestones.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FutureMilestoneMethodRevenueNotRecognized" xlink:to="ocup_FutureMilestoneMethodRevenueNotRecognized_lbl" xlink:title="label: FutureMilestoneMethodRevenueNotRecognized to ocup_FutureMilestoneMethodRevenueNotRecognized_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_FutureMilestoneMethodRevenueNotRecognized_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_FutureMilestoneMethodRevenueNotRecognized_lbl1" xml:lang="en-US" id="ocup_FutureMilestoneMethodRevenueNotRecognized_lbl1">Future Milestone Method, Revenue not Recognized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FutureMilestoneMethodRevenueNotRecognized" xlink:to="ocup_FutureMilestoneMethodRevenueNotRecognized_lbl1" xlink:title="label: FutureMilestoneMethodRevenueNotRecognized to ocup_FutureMilestoneMethodRevenueNotRecognized_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_FutureMilestoneMethodRevenueNotRecognized_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_FutureMilestoneMethodRevenueNotRecognized_lbl2" xml:lang="en-US" id="ocup_FutureMilestoneMethodRevenueNotRecognized_lbl2">Milestone payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FutureMilestoneMethodRevenueNotRecognized" xlink:to="ocup_FutureMilestoneMethodRevenueNotRecognized_lbl2" xlink:title="label: FutureMilestoneMethodRevenueNotRecognized to ocup_FutureMilestoneMethodRevenueNotRecognized_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_SublicenseAgreementAbstract" xlink:label="SublicenseAgreementAbstract" xlink:title="SublicenseAgreementAbstract" />
    <link:label xlink:type="resource" xlink:label="ocup_SublicenseAgreementAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_SublicenseAgreementAbstract_lbl1" xml:lang="en-US" id="ocup_SublicenseAgreementAbstract_lbl1">Sublicense Agreement [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SublicenseAgreementAbstract" xlink:to="ocup_SublicenseAgreementAbstract_lbl1" xlink:title="label: SublicenseAgreementAbstract to ocup_SublicenseAgreementAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_SublicenseAgreementAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="ocup_SublicenseAgreementAbstract_lbl2" xml:lang="en-US" id="ocup_SublicenseAgreementAbstract_lbl2">Apexian Sublicense Agreement [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SublicenseAgreementAbstract" xlink:to="ocup_SublicenseAgreementAbstract_lbl2" xlink:title="label: SublicenseAgreementAbstract to ocup_SublicenseAgreementAbstract_lbl2" />
    <link:label xlink:type="resource" xlink:label="ocup_SublicenseAgreementAbstract_lbl3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_SublicenseAgreementAbstract_lbl3" xml:lang="en-US" id="ocup_SublicenseAgreementAbstract_lbl3">Sublicense Agreement [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SublicenseAgreementAbstract" xlink:to="ocup_SublicenseAgreementAbstract_lbl3" xlink:title="label: SublicenseAgreementAbstract to ocup_SublicenseAgreementAbstract_lbl3" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_DevelopmentAndRegulatoryMilestonesMember" xlink:label="DevelopmentAndRegulatoryMilestonesMember" xlink:title="DevelopmentAndRegulatoryMilestonesMember" />
    <link:label xlink:type="resource" xlink:label="ocup_DevelopmentAndRegulatoryMilestonesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_DevelopmentAndRegulatoryMilestonesMember_lbl1" xml:lang="en-US" id="ocup_DevelopmentAndRegulatoryMilestonesMember_lbl1">Development and Regulatory Milestones [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DevelopmentAndRegulatoryMilestonesMember" xlink:to="ocup_DevelopmentAndRegulatoryMilestonesMember_lbl1" xlink:title="label: DevelopmentAndRegulatoryMilestonesMember to ocup_DevelopmentAndRegulatoryMilestonesMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_SalesMilestonesMember" xlink:label="SalesMilestonesMember" xlink:title="SalesMilestonesMember" />
    <link:label xlink:type="resource" xlink:label="ocup_SalesMilestonesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_SalesMilestonesMember_lbl1" xml:lang="en-US" id="ocup_SalesMilestonesMember_lbl1">Sales Milestones [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SalesMilestonesMember" xlink:to="ocup_SalesMilestonesMember_lbl1" xlink:title="label: SalesMilestonesMember to ocup_SalesMilestonesMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_ApexianSublicenseAgreementAbstract" xlink:label="ApexianSublicenseAgreementAbstract" xlink:title="ApexianSublicenseAgreementAbstract" />
    <link:label xlink:type="resource" xlink:label="ocup_ApexianSublicenseAgreementAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_ApexianSublicenseAgreementAbstract_lbl1" xml:lang="en-US" id="ocup_ApexianSublicenseAgreementAbstract_lbl1">Apexian Sublicense Agreement [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ApexianSublicenseAgreementAbstract" xlink:to="ocup_ApexianSublicenseAgreementAbstract_lbl1" xlink:title="label: ApexianSublicenseAgreementAbstract to ocup_ApexianSublicenseAgreementAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NonCashDiscountAmortizationOnConvertibleNotesRelatedParty" xlink:label="NonCashDiscountAmortizationOnConvertibleNotesRelatedParty" xlink:title="NonCashDiscountAmortizationOnConvertibleNotesRelatedParty" />
    <link:label xlink:type="resource" xlink:label="ocup_NonCashDiscountAmortizationOnConvertibleNotesRelatedParty_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_NonCashDiscountAmortizationOnConvertibleNotesRelatedParty_lbl" xml:lang="en-US" id="ocup_NonCashDiscountAmortizationOnConvertibleNotesRelatedParty_lbl">Non-cash refer to the that portion of discount amortization on convertible notes on related party.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonCashDiscountAmortizationOnConvertibleNotesRelatedParty" xlink:to="ocup_NonCashDiscountAmortizationOnConvertibleNotesRelatedParty_lbl" xlink:title="label: NonCashDiscountAmortizationOnConvertibleNotesRelatedParty to ocup_NonCashDiscountAmortizationOnConvertibleNotesRelatedParty_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_NonCashDiscountAmortizationOnConvertibleNotesRelatedParty_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_NonCashDiscountAmortizationOnConvertibleNotesRelatedParty_lbl1" xml:lang="en-US" id="ocup_NonCashDiscountAmortizationOnConvertibleNotesRelatedParty_lbl1">Non-cash Discount Amortization on Convertible Notes Related Party</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonCashDiscountAmortizationOnConvertibleNotesRelatedParty" xlink:to="ocup_NonCashDiscountAmortizationOnConvertibleNotesRelatedParty_lbl1" xlink:title="label: NonCashDiscountAmortizationOnConvertibleNotesRelatedParty to ocup_NonCashDiscountAmortizationOnConvertibleNotesRelatedParty_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_NonCashDiscountAmortizationOnConvertibleNotesRelatedParty_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_NonCashDiscountAmortizationOnConvertibleNotesRelatedParty_lbl2" xml:lang="en-US" id="ocup_NonCashDiscountAmortizationOnConvertibleNotesRelatedParty_lbl2">Non-cash discount amortization on convertible notes - related party</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonCashDiscountAmortizationOnConvertibleNotesRelatedParty" xlink:to="ocup_NonCashDiscountAmortizationOnConvertibleNotesRelatedParty_lbl2" xlink:title="label: NonCashDiscountAmortizationOnConvertibleNotesRelatedParty to ocup_NonCashDiscountAmortizationOnConvertibleNotesRelatedParty_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NonCashInterestOnConvertibleNotesRelatedParty" xlink:label="NonCashInterestOnConvertibleNotesRelatedParty" xlink:title="NonCashInterestOnConvertibleNotesRelatedParty" />
    <link:label xlink:type="resource" xlink:label="ocup_NonCashInterestOnConvertibleNotesRelatedParty_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_NonCashInterestOnConvertibleNotesRelatedParty_lbl" xml:lang="en-US" id="ocup_NonCashInterestOnConvertibleNotesRelatedParty_lbl">The portion of the noncash component for the period interest on convertible notes - related party.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonCashInterestOnConvertibleNotesRelatedParty" xlink:to="ocup_NonCashInterestOnConvertibleNotesRelatedParty_lbl" xlink:title="label: NonCashInterestOnConvertibleNotesRelatedParty to ocup_NonCashInterestOnConvertibleNotesRelatedParty_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_NonCashInterestOnConvertibleNotesRelatedParty_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_NonCashInterestOnConvertibleNotesRelatedParty_lbl1" xml:lang="en-US" id="ocup_NonCashInterestOnConvertibleNotesRelatedParty_lbl1">Non-cash Interest on Convertible Notes - Related Party</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonCashInterestOnConvertibleNotesRelatedParty" xlink:to="ocup_NonCashInterestOnConvertibleNotesRelatedParty_lbl1" xlink:title="label: NonCashInterestOnConvertibleNotesRelatedParty to ocup_NonCashInterestOnConvertibleNotesRelatedParty_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_NonCashInterestOnConvertibleNotesRelatedParty_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_NonCashInterestOnConvertibleNotesRelatedParty_lbl2" xml:lang="en-US" id="ocup_NonCashInterestOnConvertibleNotesRelatedParty_lbl2">Non-cash interest on convertible notes - related party</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonCashInterestOnConvertibleNotesRelatedParty" xlink:to="ocup_NonCashInterestOnConvertibleNotesRelatedParty_lbl2" xlink:title="label: NonCashInterestOnConvertibleNotesRelatedParty to ocup_NonCashInterestOnConvertibleNotesRelatedParty_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NoncashOrPartNoncashReclassificationOfWarrantsToEquityAmount" xlink:label="NoncashOrPartNoncashReclassificationOfWarrantsToEquityAmount" xlink:title="NoncashOrPartNoncashReclassificationOfWarrantsToEquityAmount" />
    <link:label xlink:type="resource" xlink:label="ocup_NoncashOrPartNoncashReclassificationOfWarrantsToEquityAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_NoncashOrPartNoncashReclassificationOfWarrantsToEquityAmount_lbl" xml:lang="en-US" id="ocup_NoncashOrPartNoncashReclassificationOfWarrantsToEquityAmount_lbl">The value of the Series A Warrants in connection with the Pre-Merger Financing which was composed of just common stock and warrants.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncashOrPartNoncashReclassificationOfWarrantsToEquityAmount" xlink:to="ocup_NoncashOrPartNoncashReclassificationOfWarrantsToEquityAmount_lbl" xlink:title="label: NoncashOrPartNoncashReclassificationOfWarrantsToEquityAmount to ocup_NoncashOrPartNoncashReclassificationOfWarrantsToEquityAmount_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_NoncashOrPartNoncashReclassificationOfWarrantsToEquityAmount_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_NoncashOrPartNoncashReclassificationOfWarrantsToEquityAmount_lbl1" xml:lang="en-US" id="ocup_NoncashOrPartNoncashReclassificationOfWarrantsToEquityAmount_lbl1">Noncash or Part Noncash Reclassification of Warrants to Equity, Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncashOrPartNoncashReclassificationOfWarrantsToEquityAmount" xlink:to="ocup_NoncashOrPartNoncashReclassificationOfWarrantsToEquityAmount_lbl1" xlink:title="label: NoncashOrPartNoncashReclassificationOfWarrantsToEquityAmount to ocup_NoncashOrPartNoncashReclassificationOfWarrantsToEquityAmount_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_NoncashOrPartNoncashReclassificationOfWarrantsToEquityAmount_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_NoncashOrPartNoncashReclassificationOfWarrantsToEquityAmount_lbl2" xml:lang="en-US" id="ocup_NoncashOrPartNoncashReclassificationOfWarrantsToEquityAmount_lbl2">Non-cash reclassification of Series A warrant liability to equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncashOrPartNoncashReclassificationOfWarrantsToEquityAmount" xlink:to="ocup_NoncashOrPartNoncashReclassificationOfWarrantsToEquityAmount_lbl2" xlink:title="label: NoncashOrPartNoncashReclassificationOfWarrantsToEquityAmount to ocup_NoncashOrPartNoncashReclassificationOfWarrantsToEquityAmount_lbl2" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity" xlink:label="AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity" xlink:title="AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity" />
    <link:label xlink:type="resource" xlink:label="ocup_AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="ocup_AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity_lbl" xml:lang="en-US" id="ocup_AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity_lbl">Adjustment to additional paid in capital resulting from the warrants converting to equity issued originally in Pre-Merger financing.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity" xlink:to="ocup_AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity_lbl" xlink:title="label: AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity to ocup_AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity_lbl" />
    <link:label xlink:type="resource" xlink:label="ocup_AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ocup_AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity_lbl1" xml:lang="en-US" id="ocup_AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity_lbl1">Adjustments to Additional Paid in Capital, Reclassification of Warrants to Equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity" xlink:to="ocup_AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity_lbl1" xlink:title="label: AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity to ocup_AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity_lbl1" />
    <link:label xlink:type="resource" xlink:label="ocup_AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ocup_AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity_lbl2" xml:lang="en-US" id="ocup_AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity_lbl2">Reclassification of Series A warrant liability to equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity" xlink:to="ocup_AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity_lbl2" xlink:title="label: AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity to ocup_AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity_lbl2" />
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>11
<FILENAME>ocup-20210331_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 7.0.0.0 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://ocuphire.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#SubsequentEventsDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#IncomeTaxesDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/NetLossPerShareAntidilutiveSecuritiesExcludedFromComputationOfNetLossPerShareDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#NetLossPerShareAntidilutiveSecuritiesExcludedFromComputationOfNetLossPerShareDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/ApexianSublicenseAgreementDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#ApexianSublicenseAgreementDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/SharebasedCompensationFormerRexahnOptionsDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#SharebasedCompensationFormerRexahnOptionsDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/SharebasedCompensationStockAwardsDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#SharebasedCompensationStockAwardsDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/SharebasedCompensationRestrictedStockAwardsActivityDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#SharebasedCompensationRestrictedStockAwardsActivityDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/SharebasedCompensationWeightedAverageAssumptionsUsedInBlackscholesOptionpricingModelDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#SharebasedCompensationWeightedAverageAssumptionsUsedInBlackscholesOptionpricingModelDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/SharebasedCompensationStockOptionPlanActivityDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#SharebasedCompensationStockOptionPlanActivityDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/SharebasedCompensationSharebasedCompensationExpenseDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#SharebasedCompensationSharebasedCompensationExpenseDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#RelatedPartyTransactionsDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/ConvertibleNotesDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#ConvertibleNotesDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/SupplementalBalanceSheetInformationAccruedExpensesDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#SupplementalBalanceSheetInformationAccruedExpensesDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/SupplementalBalanceSheetInformationPropertyAndEquipmentNetDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#SupplementalBalanceSheetInformationPropertyAndEquipmentNetDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/SupplementalBalanceSheetInformationPrepaidAndOtherAssetsDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#SupplementalBalanceSheetInformationPrepaidAndOtherAssetsDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/CommitmentsAndContingenciesDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#CommitmentsAndContingenciesDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/PremergerFinancingDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#PremergerFinancingDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/MergerFormerRexahnWarrantsDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#MergerFormerRexahnWarrantsDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/MergerDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#MergerDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesWarrantLiabilitiesAndPremiumConversionDerivativesMeasuredAtFairValueDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesWarrantLiabilitiesAndPremiumConversionDerivativesMeasuredAtFairValueDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesSegmentInformationDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesSegmentInformationDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesBasisOfPresentationDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesBasisOfPresentationDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesNatureOfBusinessDetails" xlink:type="simple" xlink:href="ocup-20210331.xsd#CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesNatureOfBusinessDetails" />
  <link:roleRef roleURI="http://ocuphire.com/role/NetLossPerShareTables" xlink:type="simple" xlink:href="ocup-20210331.xsd#NetLossPerShareTables" />
  <link:roleRef roleURI="http://ocuphire.com/role/SharebasedCompensationTables" xlink:type="simple" xlink:href="ocup-20210331.xsd#SharebasedCompensationTables" />
  <link:roleRef roleURI="http://ocuphire.com/role/SupplementalBalanceSheetInformationTables" xlink:type="simple" xlink:href="ocup-20210331.xsd#SupplementalBalanceSheetInformationTables" />
  <link:roleRef roleURI="http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="ocup-20210331.xsd#CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesTables" />
  <link:roleRef roleURI="http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="ocup-20210331.xsd#CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesPolicies" />
  <link:roleRef roleURI="http://ocuphire.com/role/SubsequentEvents" xlink:type="simple" xlink:href="ocup-20210331.xsd#SubsequentEvents" />
  <link:roleRef roleURI="http://ocuphire.com/role/IncomeTaxes" xlink:type="simple" xlink:href="ocup-20210331.xsd#IncomeTaxes" />
  <link:roleRef roleURI="http://ocuphire.com/role/NetLossPerShare" xlink:type="simple" xlink:href="ocup-20210331.xsd#NetLossPerShare" />
  <link:roleRef roleURI="http://ocuphire.com/role/ApexianSublicenseAgreement" xlink:type="simple" xlink:href="ocup-20210331.xsd#ApexianSublicenseAgreement" />
  <link:roleRef roleURI="http://ocuphire.com/role/SharebasedCompensation" xlink:type="simple" xlink:href="ocup-20210331.xsd#SharebasedCompensation" />
  <link:roleRef roleURI="http://ocuphire.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="ocup-20210331.xsd#RelatedPartyTransactions" />
  <link:roleRef roleURI="http://ocuphire.com/role/ConvertibleNotes" xlink:type="simple" xlink:href="ocup-20210331.xsd#ConvertibleNotes" />
  <link:roleRef roleURI="http://ocuphire.com/role/SupplementalBalanceSheetInformation" xlink:type="simple" xlink:href="ocup-20210331.xsd#SupplementalBalanceSheetInformation" />
  <link:roleRef roleURI="http://ocuphire.com/role/CommitmentsAndContingencies" xlink:type="simple" xlink:href="ocup-20210331.xsd#CommitmentsAndContingencies" />
  <link:roleRef roleURI="http://ocuphire.com/role/PremergerFinancing" xlink:type="simple" xlink:href="ocup-20210331.xsd#PremergerFinancing" />
  <link:roleRef roleURI="http://ocuphire.com/role/Merger" xlink:type="simple" xlink:href="ocup-20210331.xsd#Merger" />
  <link:roleRef roleURI="http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" xlink:href="ocup-20210331.xsd#CompanyDescriptionAndSummaryOfSignificantAccountingPolicies" />
  <link:roleRef roleURI="http://ocuphire.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="ocup-20210331.xsd#CondensedConsolidatedStatementsOfCashFlows" />
  <link:roleRef roleURI="http://ocuphire.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" xlink:type="simple" xlink:href="ocup-20210331.xsd#CondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" />
  <link:roleRef roleURI="http://ocuphire.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss" xlink:type="simple" xlink:href="ocup-20210331.xsd#CondensedConsolidatedStatementsOfComprehensiveLoss" />
  <link:roleRef roleURI="http://ocuphire.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="ocup-20210331.xsd#CondensedConsolidatedBalanceSheetsParenthetical" />
  <link:roleRef roleURI="http://ocuphire.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="ocup-20210331.xsd#CondensedConsolidatedBalanceSheets" />
  <link:roleRef roleURI="http://ocuphire.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="ocup-20210331.xsd#DocumentAndEntityInformation" />
  <link:presentationLink xlink:type="extended" xlink:role="http://ocuphire.com/role/DocumentAndEntityInformation">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CoverAbstract" xlink:label="CoverAbstract" xlink:title="CoverAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.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="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.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="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.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="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.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="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.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="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.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="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.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="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.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="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.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="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.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="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.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="10.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.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="11.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.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="12.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.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="13.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.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="14.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.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="15.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ocuphire.com/role/CondensedConsolidatedBalanceSheets">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" xlink:title="StatementOfFinancialPositionAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="AssetsCurrentAbstract" xlink:title="AssetsCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="CashEquivalentsAtCarryingValue" xlink:title="CashEquivalentsAtCarryingValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="CashEquivalentsAtCarryingValue" xlink:title="presentation: AssetsCurrentAbstract to CashEquivalentsAtCarryingValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCostsCurrent" xlink:label="DeferredCostsCurrent" xlink:title="DeferredCostsCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="DeferredCostsCurrent" xlink:title="presentation: AssetsCurrentAbstract to DeferredCostsCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="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="StatementOfFinancialPositionAbstract" xlink:to="AssetsAbstract" xlink:title="presentation: StatementOfFinancialPositionAbstract to AssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="LiabilitiesAndStockholdersEquityAbstract" xlink:title="LiabilitiesAndStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="LiabilitiesCurrentAbstract" xlink:title="LiabilitiesCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="AccountsPayableCurrent" xlink:title="AccountsPayableCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="AccountsPayableCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to AccountsPayableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="AccruedLiabilitiesCurrent" xlink:title="AccruedLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="AccruedLiabilitiesCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to AccruedLiabilitiesCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="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="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LiabilitiesCurrentAbstract" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to LiabilitiesCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantsAndRightsOutstanding" xlink:label="WarrantsAndRightsOutstanding" xlink:title="WarrantsAndRightsOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="WarrantsAndRightsOutstanding" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to WarrantsAndRightsOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="StockholdersEquityAbstract" xlink:title="StockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="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="LiabilitiesAndStockholdersEquityAbstract" xlink:to="StockholdersEquityAbstract" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to StockholdersEquityAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="5.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="StatementOfFinancialPositionAbstract" xlink:to="LiabilitiesAndStockholdersEquityAbstract" xlink:title="presentation: StatementOfFinancialPositionAbstract to LiabilitiesAndStockholdersEquityAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ocuphire.com/role/CondensedConsolidatedBalanceSheetsParenthetical">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" xlink:title="StatementOfFinancialPositionAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="LiabilitiesAndStockholdersEquityAbstract" xlink:title="LiabilitiesAndStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="StockholdersEquityAbstract" xlink:title="StockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" />
    <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="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="StatementOfFinancialPositionAbstract" xlink:to="LiabilitiesAndStockholdersEquityAbstract" xlink:title="presentation: StatementOfFinancialPositionAbstract to LiabilitiesAndStockholdersEquityAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ocuphire.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="IncomeStatementAbstract" xlink:title="IncomeStatementAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="OperatingExpensesAbstract" xlink:title="OperatingExpensesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost" xlink:label="ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost" xlink:title="ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost" xlink:title="presentation: OperatingExpensesAbstract to ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentInProcess" xlink:label="ResearchAndDevelopmentInProcess" xlink:title="ResearchAndDevelopmentInProcess" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="ResearchAndDevelopmentInProcess" xlink:title="presentation: OperatingExpensesAbstract to ResearchAndDevelopmentInProcess" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="OperatingExpensesAbstract" xlink:to="OperatingIncomeLoss" xlink:title="presentation: OperatingExpensesAbstract to OperatingIncomeLoss" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="OperatingExpensesAbstract" xlink:to="InterestExpense" xlink:title="presentation: OperatingExpensesAbstract to InterestExpense" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:label="GainLossOnDerivativeInstrumentsNetPretax" xlink:title="GainLossOnDerivativeInstrumentsNetPretax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="GainLossOnDerivativeInstrumentsNetPretax" xlink:title="presentation: OperatingExpensesAbstract to GainLossOnDerivativeInstrumentsNetPretax" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="OtherNonoperatingIncome" xlink:title="OtherNonoperatingIncome" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="OtherNonoperatingIncome" xlink:title="presentation: OperatingExpensesAbstract to OtherNonoperatingIncome" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="presentation: OperatingExpensesAbstract to IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="IncomeTaxExpenseBenefit" xlink:title="presentation: OperatingExpensesAbstract to IncomeTaxExpenseBenefit" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="OperatingExpensesAbstract" xlink:to="NetIncomeLoss" xlink:title="presentation: OperatingExpensesAbstract to NetIncomeLoss" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="OtherComprehensiveIncomeLossNetOfTax" xlink:title="OtherComprehensiveIncomeLossNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="OtherComprehensiveIncomeLossNetOfTax" xlink:title="presentation: OperatingExpensesAbstract to OtherComprehensiveIncomeLossNetOfTax" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="OperatingExpensesAbstract" xlink:to="ComprehensiveIncomeNetOfTax" xlink:title="presentation: OperatingExpensesAbstract to ComprehensiveIncomeNetOfTax" order="12.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="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="EarningsPerShareBasicAndDilutedAbstract" xlink:title="EarningsPerShareBasicAndDilutedAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="EarningsPerShareBasicAndDilutedAbstract" xlink:to="EarningsPerShareBasic" xlink:title="presentation: EarningsPerShareBasicAndDilutedAbstract to EarningsPerShareBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="EarningsPerShareBasicAndDilutedAbstract" xlink:to="EarningsPerShareDiluted" xlink:title="presentation: EarningsPerShareBasicAndDilutedAbstract to EarningsPerShareDiluted" 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="IncomeStatementAbstract" xlink:to="EarningsPerShareBasicAndDilutedAbstract" xlink:title="presentation: IncomeStatementAbstract to EarningsPerShareBasicAndDilutedAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:label="EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:title="EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:to="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="presentation: EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract to WeightedAverageNumberOfSharesOutstandingBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:to="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="presentation: EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract 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="IncomeStatementAbstract" xlink:to="EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:title="presentation: IncomeStatementAbstract to EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ocuphire.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="StatementOfStockholdersEquityAbstract" xlink:title="StatementOfStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="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="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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="IncreaseDecreaseInStockholdersEquityRollForward" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockholdersEquity" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockholdersEquity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="SharesOutstanding" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to SharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockIssuedDuringPeriodValueNewIssues" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockIssuedDuringPeriodValueNewIssues" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockIssuedDuringPeriodSharesNewIssues" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockIssuedDuringPeriodSharesNewIssues" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity" xlink:label="AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity" xlink:title="AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:title="StockIssuedDuringPeriodSharesShareBasedCompensation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockIssuedDuringPeriodSharesShareBasedCompensation" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockIssuedDuringPeriodValueStockOptionsExercised" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockIssuedDuringPeriodValueStockOptionsExercised" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockIssuedDuringPeriodSharesStockOptionsExercised" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="NetIncomeLoss" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to NetIncomeLoss" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockholdersEquity_2" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockholdersEquity" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="SharesOutstanding_2" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to SharesOutstanding" order="11.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="StatementLineItems" xlink:to="IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="presentation: StatementLineItems to IncreaseDecreaseInStockholdersEquityRollForward" 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="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://ocuphire.com/role/CondensedConsolidatedStatementsOfCashFlows">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="StatementOfCashFlowsAbstract" xlink:title="StatementOfCashFlowsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation" xlink:label="Depreciation" xlink:title="Depreciation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="Depreciation" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to Depreciation" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentInProcess" xlink:label="ResearchAndDevelopmentInProcess" xlink:title="ResearchAndDevelopmentInProcess" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ResearchAndDevelopmentInProcess" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to ResearchAndDevelopmentInProcess" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncashExpense" xlink:label="OtherNoncashExpense" xlink:title="OtherNoncashExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="OtherNoncashExpense" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to OtherNoncashExpense" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NonCashInterestOnConvertibleNotesRelatedParty" xlink:label="NonCashInterestOnConvertibleNotesRelatedParty" xlink:title="NonCashInterestOnConvertibleNotesRelatedParty" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="NonCashInterestOnConvertibleNotesRelatedParty" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to NonCashInterestOnConvertibleNotesRelatedParty" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="AmortizationOfDebtDiscountPremium" xlink:title="AmortizationOfDebtDiscountPremium" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="AmortizationOfDebtDiscountPremium" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to AmortizationOfDebtDiscountPremium" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NonCashDiscountAmortizationOnConvertibleNotesRelatedParty" xlink:label="NonCashDiscountAmortizationOnConvertibleNotesRelatedParty" xlink:title="NonCashDiscountAmortizationOnConvertibleNotesRelatedParty" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="NonCashDiscountAmortizationOnConvertibleNotesRelatedParty" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to NonCashDiscountAmortizationOnConvertibleNotesRelatedParty" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:label="GainLossOnDerivativeInstrumentsNetPretax" xlink:title="GainLossOnDerivativeInstrumentsNetPretax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="GainLossOnDerivativeInstrumentsNetPretax" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to GainLossOnDerivativeInstrumentsNetPretax" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="IncreaseDecreaseInAccountsPayable" xlink:title="IncreaseDecreaseInAccountsPayable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAccountsPayable" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInAccountsPayable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:title="IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" 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="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to IncreaseDecreaseInOperatingCapitalAbstract" 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="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="presentation: NetCashProvidedByUsedInOperatingActivitiesAbstract to AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInInvestingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="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="StatementOfCashFlowsAbstract" xlink:to="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to NetCashProvidedByUsedInInvestingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInFinancingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="ProceedsFromConvertibleDebt" xlink:title="ProceedsFromConvertibleDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="ProceedsFromConvertibleDebt" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to ProceedsFromConvertibleDebt" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="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="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to NetCashProvidedByUsedInFinancingActivitiesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="SupplementalCashFlowInformationAbstract" xlink:title="SupplementalCashFlowInformationAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="IncomeTaxesPaidNet" xlink:title="IncomeTaxesPaidNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="IncomeTaxesPaidNet" xlink:title="presentation: SupplementalCashFlowInformationAbstract to IncomeTaxesPaidNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="InterestPaidNet" xlink:title="InterestPaidNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="InterestPaidNet" xlink:title="presentation: SupplementalCashFlowInformationAbstract to InterestPaidNet" 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="StatementOfCashFlowsAbstract" xlink:to="SupplementalCashFlowInformationAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to SupplementalCashFlowInformationAbstract" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="NoncashInvestingAndFinancingItemsAbstract" xlink:title="NoncashInvestingAndFinancingItemsAbstract" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NoncashOrPartNoncashReclassificationOfWarrantsToEquityAmount" xlink:label="NoncashOrPartNoncashReclassificationOfWarrantsToEquityAmount" xlink:title="NoncashOrPartNoncashReclassificationOfWarrantsToEquityAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NoncashInvestingAndFinancingItemsAbstract" xlink:to="NoncashOrPartNoncashReclassificationOfWarrantsToEquityAmount" xlink:title="presentation: NoncashInvestingAndFinancingItemsAbstract to NoncashOrPartNoncashReclassificationOfWarrantsToEquityAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockAmountConverted1" xlink:label="ConversionOfStockAmountConverted1" xlink:title="ConversionOfStockAmountConverted1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NoncashInvestingAndFinancingItemsAbstract" xlink:to="ConversionOfStockAmountConverted1" xlink:title="presentation: NoncashInvestingAndFinancingItemsAbstract to ConversionOfStockAmountConverted1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1" xlink:label="NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1" xlink:title="NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NoncashInvestingAndFinancingItemsAbstract" xlink:to="NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1" xlink:title="presentation: NoncashInvestingAndFinancingItemsAbstract to NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockAmountIssued1" xlink:label="ConversionOfStockAmountIssued1" xlink:title="ConversionOfStockAmountIssued1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NoncashInvestingAndFinancingItemsAbstract" xlink:to="ConversionOfStockAmountIssued1" xlink:title="presentation: NoncashInvestingAndFinancingItemsAbstract to ConversionOfStockAmountIssued1" 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="StatementOfCashFlowsAbstract" xlink:to="NoncashInvestingAndFinancingItemsAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to NoncashInvestingAndFinancingItemsAbstract" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPolicies">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ocuphire.com/role/Merger">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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://ocuphire.com/role/PremergerFinancing">
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_PreMergerFinancingAbstract" xlink:label="PreMergerFinancingAbstract" xlink:title="PreMergerFinancingAbstract" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_PreMergerFinancingTextBlock" xlink:label="PreMergerFinancingTextBlock" xlink:title="PreMergerFinancingTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PreMergerFinancingAbstract" xlink:to="PreMergerFinancingTextBlock" xlink:title="presentation: PreMergerFinancingAbstract to PreMergerFinancingTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ocuphire.com/role/CommitmentsAndContingencies">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="CommitmentsAndContingenciesDisclosureAbstract" xlink:title="CommitmentsAndContingenciesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ocuphire.com/role/SupplementalBalanceSheetInformation">
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_SupplementalBalanceSheetInformationAbstract" xlink:label="SupplementalBalanceSheetInformationAbstract" xlink:title="SupplementalBalanceSheetInformationAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:label="SupplementalBalanceSheetDisclosuresTextBlock" xlink:title="SupplementalBalanceSheetDisclosuresTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalBalanceSheetInformationAbstract" xlink:to="SupplementalBalanceSheetDisclosuresTextBlock" xlink:title="presentation: SupplementalBalanceSheetInformationAbstract to SupplementalBalanceSheetDisclosuresTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ocuphire.com/role/ConvertibleNotes">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" xlink:title="DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTextBlock" xlink:label="ShortTermDebtTextBlock" xlink:title="ShortTermDebtTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="ShortTermDebtTextBlock" xlink:title="presentation: DebtDisclosureAbstract to ShortTermDebtTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ocuphire.com/role/RelatedPartyTransactions">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="RelatedPartyTransactionsAbstract" xlink:title="RelatedPartyTransactionsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ocuphire.com/role/SharebasedCompensation">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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://ocuphire.com/role/ApexianSublicenseAgreement">
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_ApexianSublicenseAgreementAbstract" xlink:label="ApexianSublicenseAgreementAbstract" xlink:title="ApexianSublicenseAgreementAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollaborativeArrangementDisclosureTextBlock" xlink:label="CollaborativeArrangementDisclosureTextBlock" xlink:title="CollaborativeArrangementDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ApexianSublicenseAgreementAbstract" xlink:to="CollaborativeArrangementDisclosureTextBlock" xlink:title="presentation: ApexianSublicenseAgreementAbstract to CollaborativeArrangementDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ocuphire.com/role/NetLossPerShare">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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://ocuphire.com/role/IncomeTaxes">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="IncomeTaxDisclosureTextBlock" xlink:title="IncomeTaxDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxDisclosureTextBlock" xlink:title="presentation: IncomeTaxDisclosureAbstract to IncomeTaxDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ocuphire.com/role/SubsequentEvents">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="SubsequentEventsAbstract" xlink:title="SubsequentEventsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="SubsequentEventsTextBlock" xlink:title="SubsequentEventsTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsAbstract" xlink:to="SubsequentEventsTextBlock" xlink:title="presentation: SubsequentEventsAbstract to SubsequentEventsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesPolicies">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NatureOfBusinessPolicyTextBlock" xlink:label="NatureOfBusinessPolicyTextBlock" xlink:title="NatureOfBusinessPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="NatureOfBusinessPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to NatureOfBusinessPolicyTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="BusinessCombinationsPolicy" xlink:title="BusinessCombinationsPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="BusinessCombinationsPolicy" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to BusinessCombinationsPolicy" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="BasisOfAccountingPolicyPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to BasisOfAccountingPolicyPolicyTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_GoingConcernPolicyTextBlock" xlink:label="GoingConcernPolicyTextBlock" xlink:title="GoingConcernPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="GoingConcernPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to GoingConcernPolicyTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_CommonStockValuationPolicyTextBlock" xlink:label="CommonStockValuationPolicyTextBlock" xlink:title="CommonStockValuationPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="CommonStockValuationPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to CommonStockValuationPolicyTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="UseOfEstimates" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to UseOfEstimates" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="SegmentReportingPolicyPolicyTextBlock" xlink:title="SegmentReportingPolicyPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="SegmentReportingPolicyPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to SegmentReportingPolicyPolicyTextBlock" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="FairValueMeasurementPolicyPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to FairValueMeasurementPolicyPolicyTextBlock" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to NewAccountingPronouncementsPolicyPolicyTextBlock" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ocuphire.com/role/SupplementalBalanceSheetInformationTables">
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_SupplementalBalanceSheetInformationAbstract" xlink:label="SupplementalBalanceSheetInformationAbstract" xlink:title="SupplementalBalanceSheetInformationAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:label="DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:title="DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalBalanceSheetInformationAbstract" xlink:to="DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:title="presentation: SupplementalBalanceSheetInformationAbstract to DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="SupplementalBalanceSheetInformationAbstract" xlink:to="PropertyPlantAndEquipmentTextBlock" xlink:title="presentation: SupplementalBalanceSheetInformationAbstract to PropertyPlantAndEquipmentTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:title="ScheduleOfAccruedLiabilitiesTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalBalanceSheetInformationAbstract" xlink:to="ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:title="presentation: SupplementalBalanceSheetInformationAbstract to ScheduleOfAccruedLiabilitiesTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ocuphire.com/role/SharebasedCompensationTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ocuphire.com/role/NetLossPerShareTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesNatureOfBusinessDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NatureOfBusinessAbstract" xlink:label="NatureOfBusinessAbstract" xlink:title="NatureOfBusinessAbstract" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NumberOfSmallMoleculeProductCandidates" xlink:label="NumberOfSmallMoleculeProductCandidates" xlink:title="NumberOfSmallMoleculeProductCandidates" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NatureOfBusinessAbstract" xlink:to="NumberOfSmallMoleculeProductCandidates" xlink:title="presentation: NatureOfBusinessAbstract to NumberOfSmallMoleculeProductCandidates" 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="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="NatureOfBusinessAbstract" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to NatureOfBusinessAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesBasisOfPresentationDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_BasisOfPresentationAbstract" xlink:label="BasisOfPresentationAbstract" xlink:title="BasisOfPresentationAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:label="StockholdersEquityNoteStockSplitConversionRatio1" xlink:title="StockholdersEquityNoteStockSplitConversionRatio1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BasisOfPresentationAbstract" xlink:to="StockholdersEquityNoteStockSplitConversionRatio1" xlink:title="presentation: BasisOfPresentationAbstract to StockholdersEquityNoteStockSplitConversionRatio1" 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="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="BasisOfPresentationAbstract" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to BasisOfPresentationAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesSegmentInformationDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract" xlink:label="SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract" xlink:title="SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="NumberOfOperatingSegments" xlink:title="NumberOfOperatingSegments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract" xlink:to="NumberOfOperatingSegments" xlink:title="presentation: SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract to NumberOfOperatingSegments" 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="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesLevel1ToLevel2TransfersAmount" xlink:label="FairValueLiabilitiesLevel1ToLevel2TransfersAmount" xlink:title="FairValueLiabilitiesLevel1ToLevel2TransfersAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="FairValueLiabilitiesLevel1ToLevel2TransfersAmount" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to FairValueLiabilitiesLevel1ToLevel2TransfersAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesLevel2ToLevel1TransfersAmount" xlink:label="FairValueLiabilitiesLevel2ToLevel1TransfersAmount" xlink:title="FairValueLiabilitiesLevel2ToLevel1TransfersAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="FairValueLiabilitiesLevel2ToLevel1TransfersAmount" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to FairValueLiabilitiesLevel2ToLevel1TransfersAmount" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="FairValueByMeasurementFrequencyAxis" xlink:title="FairValueByMeasurementFrequencyAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="FairValueMeasurementFrequencyDomain" xlink:title="FairValueMeasurementFrequencyDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="FairValueByMeasurementFrequencyAxis" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to FairValueByMeasurementFrequencyAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="FairValueByFairValueHierarchyLevelAxis" xlink:title="FairValueByFairValueHierarchyLevelAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="FairValueMeasurementsFairValueHierarchyDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="FairValueByFairValueHierarchyLevelAxis" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to FairValueByFairValueHierarchyLevelAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="FairValueByLiabilityClassAxis" xlink:title="FairValueByLiabilityClassAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_WarrantLiabilitiesMember" xlink:label="WarrantLiabilitiesMember" xlink:title="WarrantLiabilitiesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="WarrantLiabilitiesMember" xlink:title="presentation: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain to WarrantLiabilitiesMember" 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="FairValueByLiabilityClassAxis" xlink:to="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:title="presentation: FairValueByLiabilityClassAxis to FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" 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="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="FairValueByLiabilityClassAxis" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to FairValueByLiabilityClassAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract" xlink:label="FinancialLiabilitiesFairValueDisclosureAbstract" xlink:title="FinancialLiabilitiesFairValueDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:label="FinancialLiabilitiesFairValueDisclosure" xlink:title="FinancialLiabilitiesFairValueDisclosure" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialLiabilitiesFairValueDisclosureAbstract" xlink:to="FinancialLiabilitiesFairValueDisclosure" xlink:title="presentation: FinancialLiabilitiesFairValueDisclosureAbstract to FinancialLiabilitiesFairValueDisclosure" 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="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="FinancialLiabilitiesFairValueDisclosureAbstract" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to FinancialLiabilitiesFairValueDisclosureAbstract" 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="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" 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="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesWarrantLiabilitiesAndPremiumConversionDerivativesMeasuredAtFairValueDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="FairValueByMeasurementFrequencyAxis" xlink:title="FairValueByMeasurementFrequencyAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="FairValueMeasurementFrequencyDomain" xlink:title="FairValueMeasurementFrequencyDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsNonrecurringMember" xlink:label="FairValueMeasurementsNonrecurringMember" xlink:title="FairValueMeasurementsNonrecurringMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueMeasurementFrequencyDomain" xlink:to="FairValueMeasurementsNonrecurringMember" xlink:title="presentation: FairValueMeasurementFrequencyDomain to FairValueMeasurementsNonrecurringMember" 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="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="FairValueByMeasurementFrequencyAxis" xlink:title="presentation: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable to FairValueByMeasurementFrequencyAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="FairValueByFairValueHierarchyLevelAxis" xlink:title="FairValueByFairValueHierarchyLevelAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="FairValueMeasurementsFairValueHierarchyDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="FairValueByFairValueHierarchyLevelAxis" xlink:title="presentation: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable to FairValueByFairValueHierarchyLevelAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="FairValueByLiabilityClassAxis" xlink:title="FairValueByLiabilityClassAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_WarrantLiabilitiesMember" xlink:label="WarrantLiabilitiesMember" xlink:title="WarrantLiabilitiesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="WarrantLiabilitiesMember" xlink:title="presentation: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain to WarrantLiabilitiesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_PremiumConversionDerivativesMember" xlink:label="PremiumConversionDerivativesMember" xlink:title="PremiumConversionDerivativesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="PremiumConversionDerivativesMember" xlink:title="presentation: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain to PremiumConversionDerivativesMember" 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="FairValueByLiabilityClassAxis" xlink:to="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:title="presentation: FairValueByLiabilityClassAxis to FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" 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="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="FairValueByLiabilityClassAxis" xlink:title="presentation: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable to FairValueByLiabilityClassAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="FairValueAdjustmentOfWarrants" xlink:title="FairValueAdjustmentOfWarrants" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="FairValueAdjustmentOfWarrants" xlink:title="presentation: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward to FairValueAdjustmentOfWarrants" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity" xlink:label="AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity" xlink:title="AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity" xlink:title="presentation: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward to AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes" xlink:title="presentation: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward to FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:title="presentation: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward to FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="5.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="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:title="presentation: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems to FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:label="FinancialLiabilitiesFairValueDisclosure" xlink:title="FinancialLiabilitiesFairValueDisclosure" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="FinancialLiabilitiesFairValueDisclosure" xlink:title="presentation: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems to FinancialLiabilitiesFairValueDisclosure" 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="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:title="presentation: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable to FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" 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="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ocuphire.com/role/MergerDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_FormerStockholdersAndOptionholdersOfPrivateOcuphireMember" xlink:label="FormerStockholdersAndOptionholdersOfPrivateOcuphireMember" xlink:title="FormerStockholdersAndOptionholdersOfPrivateOcuphireMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="FormerStockholdersAndOptionholdersOfPrivateOcuphireMember" xlink:title="presentation: BusinessAcquisitionAcquireeDomain to FormerStockholdersAndOptionholdersOfPrivateOcuphireMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_RexahnStockholdersMember" xlink:label="RexahnStockholdersMember" xlink:title="RexahnStockholdersMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="RexahnStockholdersMember" xlink:title="presentation: BusinessAcquisitionAcquireeDomain to RexahnStockholdersMember" 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="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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="TypeOfArrangementAxis" xlink:title="TypeOfArrangementAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="ArrangementsAndNonarrangementTransactionsMember" xlink:title="ArrangementsAndNonarrangementTransactionsMember" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_SecuritiesPurchaseAgreementMember" xlink:label="SecuritiesPurchaseAgreementMember" xlink:title="SecuritiesPurchaseAgreementMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ArrangementsAndNonarrangementTransactionsMember" xlink:to="SecuritiesPurchaseAgreementMember" xlink:title="presentation: ArrangementsAndNonarrangementTransactionsMember to SecuritiesPurchaseAgreementMember" 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="TypeOfArrangementAxis" xlink:to="ArrangementsAndNonarrangementTransactionsMember" xlink:title="presentation: TypeOfArrangementAxis to ArrangementsAndNonarrangementTransactionsMember" 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="TypeOfArrangementAxis" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to TypeOfArrangementAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="RelatedPartyTransactionAxis" xlink:title="RelatedPartyTransactionAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="RelatedPartyTransactionDomain" xlink:title="RelatedPartyTransactionDomain" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_BioSenseGlobalLLCMember" xlink:label="BioSenseGlobalLLCMember" xlink:title="BioSenseGlobalLLCMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionDomain" xlink:to="BioSenseGlobalLLCMember" xlink:title="presentation: RelatedPartyTransactionDomain to BioSenseGlobalLLCMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_ZhejiangHaiChangBiotechnologyCoLtdMember" xlink:label="ZhejiangHaiChangBiotechnologyCoLtdMember" xlink:title="ZhejiangHaiChangBiotechnologyCoLtdMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionDomain" xlink:to="ZhejiangHaiChangBiotechnologyCoLtdMember" xlink:title="presentation: RelatedPartyTransactionDomain to ZhejiangHaiChangBiotechnologyCoLtdMember" 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="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="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="RelatedPartyTransactionAxis" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to RelatedPartyTransactionAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_MergerInformationAbstract" xlink:label="MergerInformationAbstract" xlink:title="MergerInformationAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="MergerInformationAbstract" xlink:to="StockIssuedDuringPeriodSharesNewIssues" xlink:title="presentation: MergerInformationAbstract to StockIssuedDuringPeriodSharesNewIssues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="MergerInformationAbstract" xlink:to="CommonStockParOrStatedValuePerShare" xlink:title="presentation: MergerInformationAbstract to CommonStockParOrStatedValuePerShare" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="MergerInformationAbstract" xlink:to="CommonStockSharesIssued" xlink:title="presentation: MergerInformationAbstract to CommonStockSharesIssued" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" xlink:label="BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" xlink:title="BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MergerInformationAbstract" xlink:to="BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" xlink:title="presentation: MergerInformationAbstract to BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:label="StockholdersEquityNoteStockSplitConversionRatio1" xlink:title="StockholdersEquityNoteStockSplitConversionRatio1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MergerInformationAbstract" xlink:to="StockholdersEquityNoteStockSplitConversionRatio1" xlink:title="presentation: MergerInformationAbstract to StockholdersEquityNoteStockSplitConversionRatio1" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NumberOfDirectorsRequiredToCompleteTransition" xlink:label="NumberOfDirectorsRequiredToCompleteTransition" xlink:title="NumberOfDirectorsRequiredToCompleteTransition" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MergerInformationAbstract" xlink:to="NumberOfDirectorsRequiredToCompleteTransition" xlink:title="presentation: MergerInformationAbstract to NumberOfDirectorsRequiredToCompleteTransition" 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="BusinessAcquisitionLineItems" xlink:to="MergerInformationAbstract" xlink:title="presentation: BusinessAcquisitionLineItems to MergerInformationAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_ContingentValueRightsAgreementAbstract" xlink:label="ContingentValueRightsAgreementAbstract" xlink:title="ContingentValueRightsAgreementAbstract" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_ContingentValueRightEntitledPerEachShareOfCommonStockHeld" xlink:label="ContingentValueRightEntitledPerEachShareOfCommonStockHeld" xlink:title="ContingentValueRightEntitledPerEachShareOfCommonStockHeld" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ContingentValueRightsAgreementAbstract" xlink:to="ContingentValueRightEntitledPerEachShareOfCommonStockHeld" xlink:title="presentation: ContingentValueRightsAgreementAbstract to ContingentValueRightEntitledPerEachShareOfCommonStockHeld" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_ContingentValueRightsPaymentPeriod" xlink:label="ContingentValueRightsPaymentPeriod" xlink:title="ContingentValueRightsPaymentPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ContingentValueRightsAgreementAbstract" xlink:to="ContingentValueRightsPaymentPeriod" xlink:title="presentation: ContingentValueRightsAgreementAbstract to ContingentValueRightsPaymentPeriod" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_ContingentValueRightsPercentage" xlink:label="ContingentValueRightsPercentage" xlink:title="ContingentValueRightsPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ContingentValueRightsAgreementAbstract" xlink:to="ContingentValueRightsPercentage" xlink:title="presentation: ContingentValueRightsAgreementAbstract to ContingentValueRightsPercentage" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_PercentageOfCashConsiderationPayment" xlink:label="PercentageOfCashConsiderationPayment" xlink:title="PercentageOfCashConsiderationPayment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ContingentValueRightsAgreementAbstract" xlink:to="PercentageOfCashConsiderationPayment" xlink:title="presentation: ContingentValueRightsAgreementAbstract to PercentageOfCashConsiderationPayment" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_ContingentValueRightsIPTerm" xlink:label="ContingentValueRightsIPTerm" xlink:title="ContingentValueRightsIPTerm" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ContingentValueRightsAgreementAbstract" xlink:to="ContingentValueRightsIPTerm" xlink:title="presentation: ContingentValueRightsAgreementAbstract to ContingentValueRightsIPTerm" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NumberOfMilestonesAccrued" xlink:label="NumberOfMilestonesAccrued" xlink:title="NumberOfMilestonesAccrued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ContingentValueRightsAgreementAbstract" xlink:to="NumberOfMilestonesAccrued" xlink:title="presentation: ContingentValueRightsAgreementAbstract to NumberOfMilestonesAccrued" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NumberOfPotentialMilestones" xlink:label="NumberOfPotentialMilestones" xlink:title="NumberOfPotentialMilestones" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ContingentValueRightsAgreementAbstract" xlink:to="NumberOfPotentialMilestones" xlink:title="presentation: ContingentValueRightsAgreementAbstract to NumberOfPotentialMilestones" 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="BusinessAcquisitionLineItems" xlink:to="ContingentValueRightsAgreementAbstract" xlink:title="presentation: BusinessAcquisitionLineItems to ContingentValueRightsAgreementAbstract" 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="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="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://ocuphire.com/role/MergerFormerRexahnWarrantsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_RexahnStockholdersMember" xlink:label="RexahnStockholdersMember" xlink:title="RexahnStockholdersMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="RexahnStockholdersMember" xlink:title="presentation: BusinessAcquisitionAcquireeDomain to RexahnStockholdersMember" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="AwardTypeAxis" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to AwardTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="presentation: RangeMember to MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.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="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="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="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="RangeAxis" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to RangeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_WarrantsAbstract" xlink:label="WarrantsAbstract" xlink:title="WarrantsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="WarrantsAbstract" xlink:to="ClassOfWarrantOrRightOutstanding" xlink:title="presentation: WarrantsAbstract to ClassOfWarrantOrRightOutstanding" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="WarrantsAbstract" xlink:to="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="presentation: WarrantsAbstract to ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_WeightedAverageRemainingContractualTermsWarrants" xlink:label="WeightedAverageRemainingContractualTermsWarrants" xlink:title="WeightedAverageRemainingContractualTermsWarrants" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsAbstract" xlink:to="WeightedAverageRemainingContractualTermsWarrants" xlink:title="presentation: WarrantsAbstract to WeightedAverageRemainingContractualTermsWarrants" 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="BusinessAcquisitionLineItems" xlink:to="WarrantsAbstract" xlink:title="presentation: BusinessAcquisitionLineItems to WarrantsAbstract" 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="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionLineItems" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionLineItems" 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="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://ocuphire.com/role/PremergerFinancingDetails">
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_PreMergerFinancingAbstract" xlink:label="PreMergerFinancingAbstract" xlink:title="PreMergerFinancingAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightTable" xlink:label="ClassOfWarrantOrRightTable" xlink:title="ClassOfWarrantOrRightTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="ClassOfWarrantOrRightAxis" xlink:title="ClassOfWarrantOrRightAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="ClassOfWarrantOrRightDomain" xlink:title="ClassOfWarrantOrRightDomain" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_SeriesAWarrantsMember" xlink:label="SeriesAWarrantsMember" xlink:title="SeriesAWarrantsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="SeriesAWarrantsMember" xlink:title="presentation: ClassOfWarrantOrRightDomain to SeriesAWarrantsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_SeriesBWarrantsMember" xlink:label="SeriesBWarrantsMember" xlink:title="SeriesBWarrantsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="SeriesBWarrantsMember" xlink:title="presentation: ClassOfWarrantOrRightDomain to SeriesBWarrantsMember" 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="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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="TypeOfArrangementAxis" xlink:title="TypeOfArrangementAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="ArrangementsAndNonarrangementTransactionsMember" xlink:title="ArrangementsAndNonarrangementTransactionsMember" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_SecuritiesPurchaseAgreementMember" xlink:label="SecuritiesPurchaseAgreementMember" xlink:title="SecuritiesPurchaseAgreementMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ArrangementsAndNonarrangementTransactionsMember" xlink:to="SecuritiesPurchaseAgreementMember" xlink:title="presentation: ArrangementsAndNonarrangementTransactionsMember to SecuritiesPurchaseAgreementMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_WaiverAgreementsMember" xlink:label="WaiverAgreementsMember" xlink:title="WaiverAgreementsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ArrangementsAndNonarrangementTransactionsMember" xlink:to="WaiverAgreementsMember" xlink:title="presentation: ArrangementsAndNonarrangementTransactionsMember to WaiverAgreementsMember" 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="TypeOfArrangementAxis" xlink:to="ArrangementsAndNonarrangementTransactionsMember" xlink:title="presentation: TypeOfArrangementAxis to ArrangementsAndNonarrangementTransactionsMember" 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="TypeOfArrangementAxis" xlink:title="presentation: ClassOfWarrantOrRightTable to TypeOfArrangementAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestorMember" xlink:label="InvestorMember" xlink:title="InvestorMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyDomain" xlink:to="InvestorMember" xlink:title="presentation: RelatedPartyDomain to InvestorMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_DirectorMember" xlink:label="DirectorMember" xlink:title="DirectorMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyDomain" xlink:to="DirectorMember" xlink:title="presentation: RelatedPartyDomain to DirectorMember" 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="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="ClassOfWarrantOrRightTable" xlink:to="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="presentation: ClassOfWarrantOrRightTable to RelatedPartyTransactionsByRelatedPartyAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_PrivateOcuphireMember" xlink:label="PrivateOcuphireMember" xlink:title="PrivateOcuphireMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="PrivateOcuphireMember" xlink:title="presentation: BusinessAcquisitionAcquireeDomain to PrivateOcuphireMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_RexahnStockholdersMember" xlink:label="RexahnStockholdersMember" xlink:title="RexahnStockholdersMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="RexahnStockholdersMember" xlink:title="presentation: BusinessAcquisitionAcquireeDomain to RexahnStockholdersMember" 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="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="ClassOfWarrantOrRightTable" xlink:to="BusinessAcquisitionAxis" xlink:title="presentation: ClassOfWarrantOrRightTable to BusinessAcquisitionAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="MeasurementInputTypeAxis" xlink:title="MeasurementInputTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="MeasurementInputTypeDomain" xlink:title="MeasurementInputTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="MeasurementInputExpectedTermMember" xlink:title="MeasurementInputExpectedTermMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MeasurementInputTypeDomain" xlink:to="MeasurementInputExpectedTermMember" xlink:title="presentation: MeasurementInputTypeDomain to MeasurementInputExpectedTermMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="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="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="ClassOfWarrantOrRightTable" xlink:to="MeasurementInputTypeAxis" xlink:title="presentation: ClassOfWarrantOrRightTable to MeasurementInputTypeAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightLineItems" xlink:label="ClassOfWarrantOrRightLineItems" xlink:title="ClassOfWarrantOrRightLineItems" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_PreMergerFinancingOfWarrantsAbstract" xlink:label="PreMergerFinancingOfWarrantsAbstract" xlink:title="PreMergerFinancingOfWarrantsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="StockIssuedDuringPeriodSharesAcquisitions" xlink:title="StockIssuedDuringPeriodSharesAcquisitions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PreMergerFinancingOfWarrantsAbstract" xlink:to="StockIssuedDuringPeriodSharesAcquisitions" xlink:title="presentation: PreMergerFinancingOfWarrantsAbstract to StockIssuedDuringPeriodSharesAcquisitions" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_ProceedsFromPreMergerFinancing" xlink:label="ProceedsFromPreMergerFinancing" xlink:title="ProceedsFromPreMergerFinancing" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PreMergerFinancingOfWarrantsAbstract" xlink:to="ProceedsFromPreMergerFinancing" xlink:title="presentation: PreMergerFinancingOfWarrantsAbstract to ProceedsFromPreMergerFinancing" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NumberOfDirectors" xlink:label="NumberOfDirectors" xlink:title="NumberOfDirectors" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PreMergerFinancingOfWarrantsAbstract" xlink:to="NumberOfDirectors" xlink:title="presentation: PreMergerFinancingOfWarrantsAbstract to NumberOfDirectors" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="PreMergerFinancingOfWarrantsAbstract" xlink:to="CommonStockSharesIssued" xlink:title="presentation: PreMergerFinancingOfWarrantsAbstract to CommonStockSharesIssued" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NumberOfTradingDays" xlink:label="NumberOfTradingDays" xlink:title="NumberOfTradingDays" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PreMergerFinancingOfWarrantsAbstract" xlink:to="NumberOfTradingDays" xlink:title="presentation: PreMergerFinancingOfWarrantsAbstract to NumberOfTradingDays" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="PreMergerFinancingOfWarrantsAbstract" xlink:to="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:title="presentation: PreMergerFinancingOfWarrantsAbstract to ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="PreMergerFinancingOfWarrantsAbstract" xlink:to="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="presentation: PreMergerFinancingOfWarrantsAbstract to ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="PreMergerFinancingOfWarrantsAbstract" xlink:to="WarrantsAndRightsOutstandingTerm" xlink:title="presentation: PreMergerFinancingOfWarrantsAbstract to WarrantsAndRightsOutstandingTerm" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetMeasurementInput" xlink:label="DerivativeAssetMeasurementInput" xlink:title="DerivativeAssetMeasurementInput" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PreMergerFinancingOfWarrantsAbstract" xlink:to="DerivativeAssetMeasurementInput" xlink:title="presentation: PreMergerFinancingOfWarrantsAbstract to DerivativeAssetMeasurementInput" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_FairValueAssumptionsExpectedLife" xlink:label="FairValueAssumptionsExpectedLife" xlink:title="FairValueAssumptionsExpectedLife" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PreMergerFinancingOfWarrantsAbstract" xlink:to="FairValueAssumptionsExpectedLife" xlink:title="presentation: PreMergerFinancingOfWarrantsAbstract to FairValueAssumptionsExpectedLife" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:label="GainLossOnDerivativeInstrumentsNetPretax" xlink:title="GainLossOnDerivativeInstrumentsNetPretax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PreMergerFinancingOfWarrantsAbstract" xlink:to="GainLossOnDerivativeInstrumentsNetPretax" xlink:title="presentation: PreMergerFinancingOfWarrantsAbstract to GainLossOnDerivativeInstrumentsNetPretax" 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="ClassOfWarrantOrRightLineItems" xlink:to="PreMergerFinancingOfWarrantsAbstract" xlink:title="presentation: ClassOfWarrantOrRightLineItems to PreMergerFinancingOfWarrantsAbstract" 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="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="PreMergerFinancingAbstract" xlink:to="ClassOfWarrantOrRightTable" xlink:title="presentation: PreMergerFinancingAbstract to ClassOfWarrantOrRightTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ocuphire.com/role/CommitmentsAndContingenciesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="CommitmentsAndContingenciesDisclosureAbstract" xlink:title="CommitmentsAndContingenciesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="LesseeLeaseDescriptionTable" xlink:title="LesseeLeaseDescriptionTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_RexahnStockholdersMember" xlink:label="RexahnStockholdersMember" xlink:title="RexahnStockholdersMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="RexahnStockholdersMember" xlink:title="presentation: BusinessAcquisitionAcquireeDomain to RexahnStockholdersMember" 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="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="LesseeLeaseDescriptionLineItems" xlink:title="LesseeLeaseDescriptionLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseDescriptionAbstract" xlink:label="LesseeOperatingLeaseDescriptionAbstract" xlink:title="LesseeOperatingLeaseDescriptionAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="LesseeOperatingLeaseDescriptionAbstract" xlink:to="LesseeOperatingLeaseTermOfContract" xlink:title="presentation: LesseeOperatingLeaseDescriptionAbstract to LesseeOperatingLeaseTermOfContract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_OperatingLeasesMonthlyBaseRent" xlink:label="OperatingLeasesMonthlyBaseRent" xlink:title="OperatingLeasesMonthlyBaseRent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeOperatingLeaseDescriptionAbstract" xlink:to="OperatingLeasesMonthlyBaseRent" xlink:title="presentation: LesseeOperatingLeaseDescriptionAbstract to OperatingLeasesMonthlyBaseRent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="LeaseAndRentalExpense" xlink:title="LeaseAndRentalExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeOperatingLeaseDescriptionAbstract" xlink:to="LeaseAndRentalExpense" xlink:title="presentation: LesseeOperatingLeaseDescriptionAbstract to LeaseAndRentalExpense" 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="LesseeLeaseDescriptionLineItems" xlink:to="LesseeOperatingLeaseDescriptionAbstract" xlink:title="presentation: LesseeLeaseDescriptionLineItems to LesseeOperatingLeaseDescriptionAbstract" 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="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://ocuphire.com/role/SupplementalBalanceSheetInformationPrepaidAndOtherAssetsDetails">
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_SupplementalBalanceSheetInformationAbstract" xlink:label="SupplementalBalanceSheetInformationAbstract" xlink:title="SupplementalBalanceSheetInformationAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:label="PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:title="PrepaidExpenseAndOtherAssetsCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="PrepaidExpenseCurrent" xlink:title="PrepaidExpenseCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="PrepaidExpenseCurrent" xlink:title="presentation: PrepaidExpenseAndOtherAssetsCurrentAbstract to PrepaidExpenseCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="OtherAssetsCurrent" xlink:title="OtherAssetsCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="OtherAssetsCurrent" xlink:title="presentation: PrepaidExpenseAndOtherAssetsCurrentAbstract to OtherAssetsCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="PrepaidExpenseAndOtherAssetsCurrent" xlink:title="presentation: PrepaidExpenseAndOtherAssetsCurrentAbstract to PrepaidExpenseAndOtherAssetsCurrent" 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="SupplementalBalanceSheetInformationAbstract" xlink:to="PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:title="presentation: SupplementalBalanceSheetInformationAbstract to PrepaidExpenseAndOtherAssetsCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ocuphire.com/role/SupplementalBalanceSheetInformationPropertyAndEquipmentNetDetails">
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_SupplementalBalanceSheetInformationAbstract" xlink:label="SupplementalBalanceSheetInformationAbstract" xlink:title="SupplementalBalanceSheetInformationAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="PropertyPlantAndEquipmentByTypeAxis" xlink:title="PropertyPlantAndEquipmentByTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="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="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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="PropertyPlantAndEquipmentLineItems" xlink:title="PropertyPlantAndEquipmentLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:label="PropertyPlantAndEquipmentNetAbstract" xlink:title="PropertyPlantAndEquipmentNetAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="PropertyPlantAndEquipmentNetAbstract" xlink:to="PropertyPlantAndEquipmentGross" xlink:title="presentation: PropertyPlantAndEquipmentNetAbstract to PropertyPlantAndEquipmentGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="PropertyPlantAndEquipmentNetAbstract" xlink:to="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="presentation: PropertyPlantAndEquipmentNetAbstract to AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="PropertyPlantAndEquipmentNetAbstract" xlink:to="PropertyPlantAndEquipmentNet" xlink:title="presentation: PropertyPlantAndEquipmentNetAbstract 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="PropertyPlantAndEquipmentNetAbstract" xlink:title="presentation: PropertyPlantAndEquipmentLineItems to PropertyPlantAndEquipmentNetAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation" xlink:label="Depreciation" xlink:title="Depreciation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="Depreciation" xlink:title="presentation: PropertyPlantAndEquipmentLineItems to Depreciation" 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="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="SupplementalBalanceSheetInformationAbstract" xlink:to="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="presentation: SupplementalBalanceSheetInformationAbstract to ScheduleOfPropertyPlantAndEquipmentTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ocuphire.com/role/SupplementalBalanceSheetInformationAccruedExpensesDetails">
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_SupplementalBalanceSheetInformationAbstract" xlink:label="SupplementalBalanceSheetInformationAbstract" xlink:title="SupplementalBalanceSheetInformationAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="AccruedLiabilitiesCurrentAbstract" xlink:title="AccruedLiabilitiesCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_AccruedResearchAndDevelopmentServicesAndSuppliesCurrent" xlink:label="AccruedResearchAndDevelopmentServicesAndSuppliesCurrent" xlink:title="AccruedResearchAndDevelopmentServicesAndSuppliesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesCurrentAbstract" xlink:to="AccruedResearchAndDevelopmentServicesAndSuppliesCurrent" xlink:title="presentation: AccruedLiabilitiesCurrentAbstract to AccruedResearchAndDevelopmentServicesAndSuppliesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="AccruedLiabilitiesCurrentAbstract" xlink:to="EmployeeRelatedLiabilitiesCurrent" xlink:title="presentation: AccruedLiabilitiesCurrentAbstract to EmployeeRelatedLiabilitiesCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="AccruedLiabilitiesCurrentAbstract" xlink:to="AccruedProfessionalFeesCurrent" xlink:title="presentation: AccruedLiabilitiesCurrentAbstract to AccruedProfessionalFeesCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_AccruedDeferredIssuanceCostsCurrent" xlink:label="AccruedDeferredIssuanceCostsCurrent" xlink:title="AccruedDeferredIssuanceCostsCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesCurrentAbstract" xlink:to="AccruedDeferredIssuanceCostsCurrent" xlink:title="presentation: AccruedLiabilitiesCurrentAbstract to AccruedDeferredIssuanceCostsCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="AccruedLiabilitiesCurrentAbstract" xlink:to="OtherAccruedLiabilitiesCurrent" xlink:title="presentation: AccruedLiabilitiesCurrentAbstract to OtherAccruedLiabilitiesCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="AccruedLiabilitiesCurrent" xlink:title="AccruedLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesCurrentAbstract" xlink:to="AccruedLiabilitiesCurrent" xlink:title="presentation: AccruedLiabilitiesCurrentAbstract to AccruedLiabilitiesCurrent" order="5.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="SupplementalBalanceSheetInformationAbstract" xlink:to="AccruedLiabilitiesCurrentAbstract" xlink:title="presentation: SupplementalBalanceSheetInformationAbstract to AccruedLiabilitiesCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ocuphire.com/role/ConvertibleNotesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" xlink:title="DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="ScheduleOfShortTermDebtTable" xlink:title="ScheduleOfShortTermDebtTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="ShortTermDebtTypeAxis" xlink:title="ShortTermDebtTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain" xlink:title="ShortTermDebtTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtMember" xlink:label="ConvertibleDebtMember" xlink:title="ConvertibleDebtMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermDebtTypeDomain" xlink:to="ConvertibleDebtMember" xlink:title="presentation: ShortTermDebtTypeDomain to ConvertibleDebtMember" 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="ShortTermDebtTypeAxis" xlink:to="ShortTermDebtTypeDomain" xlink:title="presentation: ShortTermDebtTypeAxis to ShortTermDebtTypeDomain" 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="ScheduleOfShortTermDebtTable" xlink:to="ShortTermDebtTypeAxis" xlink:title="presentation: ScheduleOfShortTermDebtTable to ShortTermDebtTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="SubsidiarySaleOfStockAxis" xlink:title="SubsidiarySaleOfStockAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="SaleOfStockNameOfTransactionDomain" xlink:title="SaleOfStockNameOfTransactionDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IPOMember" xlink:label="IPOMember" xlink:title="IPOMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SaleOfStockNameOfTransactionDomain" xlink:to="IPOMember" xlink:title="presentation: SaleOfStockNameOfTransactionDomain to IPOMember" 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="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="ScheduleOfShortTermDebtTable" xlink:to="SubsidiarySaleOfStockAxis" xlink:title="presentation: ScheduleOfShortTermDebtTable to SubsidiarySaleOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="TypeOfArrangementAxis" xlink:title="TypeOfArrangementAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="ArrangementsAndNonarrangementTransactionsMember" xlink:title="ArrangementsAndNonarrangementTransactionsMember" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_ConversionAgreementMember" xlink:label="ConversionAgreementMember" xlink:title="ConversionAgreementMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ArrangementsAndNonarrangementTransactionsMember" xlink:to="ConversionAgreementMember" xlink:title="presentation: ArrangementsAndNonarrangementTransactionsMember to ConversionAgreementMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_ChangeInControlMember" xlink:label="ChangeInControlMember" xlink:title="ChangeInControlMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ArrangementsAndNonarrangementTransactionsMember" xlink:to="ChangeInControlMember" xlink:title="presentation: ArrangementsAndNonarrangementTransactionsMember to ChangeInControlMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_QualifiedFinancingMember" xlink:label="QualifiedFinancingMember" xlink:title="QualifiedFinancingMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ArrangementsAndNonarrangementTransactionsMember" xlink:to="QualifiedFinancingMember" xlink:title="presentation: ArrangementsAndNonarrangementTransactionsMember to QualifiedFinancingMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_ReverseMergerMember" xlink:label="ReverseMergerMember" xlink:title="ReverseMergerMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ArrangementsAndNonarrangementTransactionsMember" xlink:to="ReverseMergerMember" xlink:title="presentation: ArrangementsAndNonarrangementTransactionsMember to ReverseMergerMember" 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="TypeOfArrangementAxis" xlink:to="ArrangementsAndNonarrangementTransactionsMember" xlink:title="presentation: TypeOfArrangementAxis to ArrangementsAndNonarrangementTransactionsMember" 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="ScheduleOfShortTermDebtTable" xlink:to="TypeOfArrangementAxis" xlink:title="presentation: ScheduleOfShortTermDebtTable to TypeOfArrangementAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="ShortTermDebtLineItems" xlink:title="ShortTermDebtLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermBorrowingsAbstract" xlink:label="ShortTermBorrowingsAbstract" xlink:title="ShortTermBorrowingsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="ProceedsFromConvertibleDebt" xlink:title="ProceedsFromConvertibleDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermBorrowingsAbstract" xlink:to="ProceedsFromConvertibleDebt" xlink:title="presentation: ShortTermBorrowingsAbstract to ProceedsFromConvertibleDebt" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:title="StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermBorrowingsAbstract" xlink:to="StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:title="presentation: ShortTermBorrowingsAbstract to StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermBorrowingsAbstract" xlink:to="DebtInstrumentInterestRateStatedPercentage" xlink:title="presentation: ShortTermBorrowingsAbstract to DebtInstrumentInterestRateStatedPercentage" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseShortTermBorrowings" xlink:label="InterestExpenseShortTermBorrowings" xlink:title="InterestExpenseShortTermBorrowings" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermBorrowingsAbstract" xlink:to="InterestExpenseShortTermBorrowings" xlink:title="presentation: ShortTermBorrowingsAbstract to InterestExpenseShortTermBorrowings" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ShortTermBorrowingsAbstract" xlink:to="ProceedsFromIssuanceOfCommonStock" xlink:title="presentation: ShortTermBorrowingsAbstract to ProceedsFromIssuanceOfCommonStock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:label="DebtInstrumentConvertibleConversionRatio1" xlink:title="DebtInstrumentConvertibleConversionRatio1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermBorrowingsAbstract" xlink:to="DebtInstrumentConvertibleConversionRatio1" xlink:title="presentation: ShortTermBorrowingsAbstract to DebtInstrumentConvertibleConversionRatio1" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_ProceedsFromNewEquityInvestments" xlink:label="ProceedsFromNewEquityInvestments" xlink:title="ProceedsFromNewEquityInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermBorrowingsAbstract" xlink:to="ProceedsFromNewEquityInvestments" xlink:title="presentation: ShortTermBorrowingsAbstract to ProceedsFromNewEquityInvestments" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_DebtInstrumentInterestRateInPeriodOfDefault" xlink:label="DebtInstrumentInterestRateInPeriodOfDefault" xlink:title="DebtInstrumentInterestRateInPeriodOfDefault" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermBorrowingsAbstract" xlink:to="DebtInstrumentInterestRateInPeriodOfDefault" xlink:title="presentation: ShortTermBorrowingsAbstract to DebtInstrumentInterestRateInPeriodOfDefault" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:label="DebtInstrumentUnamortizedDiscountPremiumNet" xlink:title="DebtInstrumentUnamortizedDiscountPremiumNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermBorrowingsAbstract" xlink:to="DebtInstrumentUnamortizedDiscountPremiumNet" xlink:title="presentation: ShortTermBorrowingsAbstract to DebtInstrumentUnamortizedDiscountPremiumNet" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="DerivativeLiabilitiesCurrent" xlink:title="DerivativeLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermBorrowingsAbstract" xlink:to="DerivativeLiabilitiesCurrent" xlink:title="presentation: ShortTermBorrowingsAbstract to DerivativeLiabilitiesCurrent" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:label="GainLossOnDerivativeInstrumentsNetPretax" xlink:title="GainLossOnDerivativeInstrumentsNetPretax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermBorrowingsAbstract" xlink:to="GainLossOnDerivativeInstrumentsNetPretax" xlink:title="presentation: ShortTermBorrowingsAbstract to GainLossOnDerivativeInstrumentsNetPretax" order="10.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="AmortizationOfDebtDiscountPremium" xlink:title="AmortizationOfDebtDiscountPremium" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermBorrowingsAbstract" xlink:to="AmortizationOfDebtDiscountPremium" xlink:title="presentation: ShortTermBorrowingsAbstract to AmortizationOfDebtDiscountPremium" order="11.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="ShortTermDebtLineItems" xlink:to="ShortTermBorrowingsAbstract" xlink:title="presentation: ShortTermDebtLineItems to ShortTermBorrowingsAbstract" 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="ScheduleOfShortTermDebtTable" xlink:to="ShortTermDebtLineItems" xlink:title="presentation: ScheduleOfShortTermDebtTable to ShortTermDebtLineItems" 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="DebtDisclosureAbstract" xlink:to="ScheduleOfShortTermDebtTable" xlink:title="presentation: DebtDisclosureAbstract to ScheduleOfShortTermDebtTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ocuphire.com/role/RelatedPartyTransactionsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="RelatedPartyTransactionsAbstract" xlink:title="RelatedPartyTransactionsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="ShortTermDebtTypeAxis" xlink:title="ShortTermDebtTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain" xlink:title="ShortTermDebtTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleNotesPayableMember" xlink:label="ConvertibleNotesPayableMember" xlink:title="ConvertibleNotesPayableMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermDebtTypeDomain" xlink:to="ConvertibleNotesPayableMember" xlink:title="presentation: ShortTermDebtTypeDomain to ConvertibleNotesPayableMember" 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="ShortTermDebtTypeAxis" xlink:to="ShortTermDebtTypeDomain" xlink:title="presentation: ShortTermDebtTypeAxis to ShortTermDebtTypeDomain" 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="ShortTermDebtTypeAxis" xlink:title="presentation: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to ShortTermDebtTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="RelatedPartyTransactionAxis" xlink:title="RelatedPartyTransactionAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="RelatedPartyTransactionDomain" xlink:title="RelatedPartyTransactionDomain" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_ApexianSublicenseAgreementMember" xlink:label="ApexianSublicenseAgreementMember" xlink:title="ApexianSublicenseAgreementMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionDomain" xlink:to="ApexianSublicenseAgreementMember" xlink:title="presentation: RelatedPartyTransactionDomain to ApexianSublicenseAgreementMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_PreMergerFinancingMember" xlink:label="PreMergerFinancingMember" xlink:title="PreMergerFinancingMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionDomain" xlink:to="PreMergerFinancingMember" xlink:title="presentation: RelatedPartyTransactionDomain to PreMergerFinancingMember" 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="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="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="RelatedPartyTransactionAxis" xlink:title="presentation: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to RelatedPartyTransactionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="ClassOfWarrantOrRightAxis" xlink:title="ClassOfWarrantOrRightAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="ClassOfWarrantOrRightDomain" xlink:title="ClassOfWarrantOrRightDomain" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_SeriesAWarrantsMember" xlink:label="SeriesAWarrantsMember" xlink:title="SeriesAWarrantsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="SeriesAWarrantsMember" xlink:title="presentation: ClassOfWarrantOrRightDomain to SeriesAWarrantsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_SeriesBWarrantsMember" xlink:label="SeriesBWarrantsMember" xlink:title="SeriesBWarrantsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="SeriesBWarrantsMember" xlink:title="presentation: ClassOfWarrantOrRightDomain to SeriesBWarrantsMember" 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="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="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="ClassOfWarrantOrRightAxis" xlink:title="presentation: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to ClassOfWarrantOrRightAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_PrivateOcuphireMember" xlink:label="PrivateOcuphireMember" xlink:title="PrivateOcuphireMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="PrivateOcuphireMember" xlink:title="presentation: BusinessAcquisitionAcquireeDomain to PrivateOcuphireMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_RexahnStockholdersMember" xlink:label="RexahnStockholdersMember" xlink:title="RexahnStockholdersMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="RexahnStockholdersMember" xlink:title="presentation: BusinessAcquisitionAcquireeDomain to RexahnStockholdersMember" 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="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="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="BusinessAcquisitionAxis" xlink:title="presentation: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to BusinessAcquisitionAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ClassOfStockDomain" xlink:to="CommonStockMember" xlink:title="presentation: ClassOfStockDomain to CommonStockMember" 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="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="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="StatementClassOfStockAxis" xlink:title="presentation: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to StatementClassOfStockAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="RelatedPartyTransactionLineItems" xlink:title="RelatedPartyTransactionLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDueFromToRelatedPartyAbstract" xlink:label="RelatedPartyTransactionDueFromToRelatedPartyAbstract" xlink:title="RelatedPartyTransactionDueFromToRelatedPartyAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent" xlink:label="NotesPayableRelatedPartiesCurrentAndNoncurrent" xlink:title="NotesPayableRelatedPartiesCurrentAndNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionDueFromToRelatedPartyAbstract" xlink:to="NotesPayableRelatedPartiesCurrentAndNoncurrent" xlink:title="presentation: RelatedPartyTransactionDueFromToRelatedPartyAbstract to NotesPayableRelatedPartiesCurrentAndNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NumberOfBoardMembers" xlink:label="NumberOfBoardMembers" xlink:title="NumberOfBoardMembers" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionDueFromToRelatedPartyAbstract" xlink:to="NumberOfBoardMembers" xlink:title="presentation: RelatedPartyTransactionDueFromToRelatedPartyAbstract to NumberOfBoardMembers" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NumberOfOfficers" xlink:label="NumberOfOfficers" xlink:title="NumberOfOfficers" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionDueFromToRelatedPartyAbstract" xlink:to="NumberOfOfficers" xlink:title="presentation: RelatedPartyTransactionDueFromToRelatedPartyAbstract to NumberOfOfficers" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NumberOfOfficersAlsoABoard" xlink:label="NumberOfOfficersAlsoABoard" xlink:title="NumberOfOfficersAlsoABoard" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionDueFromToRelatedPartyAbstract" xlink:to="NumberOfOfficersAlsoABoard" xlink:title="presentation: RelatedPartyTransactionDueFromToRelatedPartyAbstract to NumberOfOfficersAlsoABoard" 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="RelatedPartyTransactionLineItems" xlink:to="RelatedPartyTransactionDueFromToRelatedPartyAbstract" xlink:title="presentation: RelatedPartyTransactionLineItems to RelatedPartyTransactionDueFromToRelatedPartyAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_SublicenseAgreementAbstract" xlink:label="SublicenseAgreementAbstract" xlink:title="SublicenseAgreementAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="SublicenseAgreementAbstract" xlink:to="StockIssuedDuringPeriodSharesNewIssues" xlink:title="presentation: SublicenseAgreementAbstract to StockIssuedDuringPeriodSharesNewIssues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="EquityMethodInvestmentOwnershipPercentage" xlink:title="EquityMethodInvestmentOwnershipPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SublicenseAgreementAbstract" xlink:to="EquityMethodInvestmentOwnershipPercentage" xlink:title="presentation: SublicenseAgreementAbstract to EquityMethodInvestmentOwnershipPercentage" 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="RelatedPartyTransactionLineItems" xlink:to="SublicenseAgreementAbstract" xlink:title="presentation: RelatedPartyTransactionLineItems to SublicenseAgreementAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_PreMergerFinancingAbstract" xlink:label="PreMergerFinancingAbstract" xlink:title="PreMergerFinancingAbstract" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NumberOfDirectors" xlink:label="NumberOfDirectors" xlink:title="NumberOfDirectors" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PreMergerFinancingAbstract" xlink:to="NumberOfDirectors" xlink:title="presentation: PreMergerFinancingAbstract to NumberOfDirectors" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_AmountInvestedInPreMergerFinancing" xlink:label="AmountInvestedInPreMergerFinancing" xlink:title="AmountInvestedInPreMergerFinancing" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PreMergerFinancingAbstract" xlink:to="AmountInvestedInPreMergerFinancing" xlink:title="presentation: PreMergerFinancingAbstract to AmountInvestedInPreMergerFinancing" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NumberOfConvertedInitialSharesReceivedByDirectors" xlink:label="NumberOfConvertedInitialSharesReceivedByDirectors" xlink:title="NumberOfConvertedInitialSharesReceivedByDirectors" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PreMergerFinancingAbstract" xlink:to="NumberOfConvertedInitialSharesReceivedByDirectors" xlink:title="presentation: PreMergerFinancingAbstract to NumberOfConvertedInitialSharesReceivedByDirectors" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NumberOfConvertedAdditionalSharesReceivedByDirectors" xlink:label="NumberOfConvertedAdditionalSharesReceivedByDirectors" xlink:title="NumberOfConvertedAdditionalSharesReceivedByDirectors" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PreMergerFinancingAbstract" xlink:to="NumberOfConvertedAdditionalSharesReceivedByDirectors" xlink:title="presentation: PreMergerFinancingAbstract to NumberOfConvertedAdditionalSharesReceivedByDirectors" 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="RelatedPartyTransactionLineItems" xlink:to="PreMergerFinancingAbstract" xlink:title="presentation: RelatedPartyTransactionLineItems to PreMergerFinancingAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_WaiverAgreementsAbstract" xlink:label="WaiverAgreementsAbstract" xlink:title="WaiverAgreementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NumberOfDirectorsSignedWaiverAgreements" xlink:label="NumberOfDirectorsSignedWaiverAgreements" xlink:title="NumberOfDirectorsSignedWaiverAgreements" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WaiverAgreementsAbstract" xlink:to="NumberOfDirectorsSignedWaiverAgreements" xlink:title="presentation: WaiverAgreementsAbstract to NumberOfDirectorsSignedWaiverAgreements" 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="RelatedPartyTransactionLineItems" xlink:to="WaiverAgreementsAbstract" xlink:title="presentation: RelatedPartyTransactionLineItems to WaiverAgreementsAbstract" 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="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="RelatedPartyTransactionLineItems" xlink:title="presentation: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to RelatedPartyTransactionLineItems" 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="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://ocuphire.com/role/SharebasedCompensationSharebasedCompensationExpenseDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:title="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="IncomeStatementLocationAxis" xlink:title="IncomeStatementLocationAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="IncomeStatementLocationDomain" xlink:title="IncomeStatementLocationDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="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="IncomeStatementLocationAxis" xlink:to="IncomeStatementLocationDomain" xlink:title="presentation: IncomeStatementLocationAxis to IncomeStatementLocationDomain" 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="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="IncomeStatementLocationAxis" xlink:title="presentation: ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable to IncomeStatementLocationAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:title="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract" xlink:label="ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract" xlink:title="ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract" xlink:to="AllocatedShareBasedCompensationExpense" xlink:title="presentation: ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract to AllocatedShareBasedCompensationExpense" 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="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract" xlink:title="presentation: EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract" 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="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="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://ocuphire.com/role/SharebasedCompensationStockOptionPlanActivityDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/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="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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="PlanNameAxis" xlink:title="PlanNameAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="PlanNameDomain" xlink:title="PlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_EquityIncentivePlan2020Member" xlink:label="EquityIncentivePlan2020Member" xlink:title="EquityIncentivePlan2020Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanNameDomain" xlink:to="EquityIncentivePlan2020Member" xlink:title="presentation: PlanNameDomain to EquityIncentivePlan2020Member" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_EquityIncentivePlan2018Member" xlink:label="EquityIncentivePlan2018Member" xlink:title="EquityIncentivePlan2018Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanNameDomain" xlink:to="EquityIncentivePlan2018Member" xlink:title="presentation: PlanNameDomain to EquityIncentivePlan2018Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_InducementPlanMember" xlink:label="InducementPlanMember" xlink:title="InducementPlanMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanNameDomain" xlink:to="InducementPlanMember" xlink:title="presentation: PlanNameDomain to InducementPlanMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_EvergreenProvisionPlan2020Member" xlink:label="EvergreenProvisionPlan2020Member" xlink:title="EvergreenProvisionPlan2020Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanNameDomain" xlink:to="EvergreenProvisionPlan2020Member" xlink:title="presentation: PlanNameDomain to EvergreenProvisionPlan2020Member" 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="PlanNameAxis" xlink:to="PlanNameDomain" xlink:title="presentation: PlanNameAxis to PlanNameDomain" 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="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="PlanNameAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to PlanNameAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="presentation: RangeMember to MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.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="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="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="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="RangeAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to RangeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_StockOptionsAbstract" xlink:label="StockOptionsAbstract" xlink:title="StockOptionsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="CommonStockCapitalSharesReservedForFutureIssuance" xlink:title="CommonStockCapitalSharesReservedForFutureIssuance" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockOptionsAbstract" xlink:to="CommonStockCapitalSharesReservedForFutureIssuance" xlink:title="presentation: StockOptionsAbstract to CommonStockCapitalSharesReservedForFutureIssuance" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_MaximumPeriodOfSharesReservedUnderPlan" xlink:label="MaximumPeriodOfSharesReservedUnderPlan" xlink:title="MaximumPeriodOfSharesReservedUnderPlan" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockOptionsAbstract" xlink:to="MaximumPeriodOfSharesReservedUnderPlan" xlink:title="presentation: StockOptionsAbstract to MaximumPeriodOfSharesReservedUnderPlan" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockOptionsAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:title="presentation: StockOptionsAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_AggregateNumberOfCommonStockReservedForFutureIssuance" xlink:label="AggregateNumberOfCommonStockReservedForFutureIssuance" xlink:title="AggregateNumberOfCommonStockReservedForFutureIssuance" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockOptionsAbstract" xlink:to="AggregateNumberOfCommonStockReservedForFutureIssuance" xlink:title="presentation: StockOptionsAbstract to AggregateNumberOfCommonStockReservedForFutureIssuance" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="StockOptionsAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="presentation: StockOptionsAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="StockOptionsAbstract" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="presentation: StockOptionsAbstract to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="StockOptionsAbstract" xlink:to="AllocatedShareBasedCompensationExpense" xlink:title="presentation: StockOptionsAbstract to AllocatedShareBasedCompensationExpense" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockOptionsAbstract" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:title="presentation: StockOptionsAbstract to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" order="7.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="StockOptionsAbstract" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to StockOptionsAbstract" 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="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" 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="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://ocuphire.com/role/SharebasedCompensationWeightedAverageAssumptionsUsedInBlackscholesOptionpricingModelDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="PlanNameAxis" xlink:title="PlanNameAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="PlanNameDomain" xlink:title="PlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_EquityIncentivePlan2018Member" xlink:label="EquityIncentivePlan2018Member" xlink:title="EquityIncentivePlan2018Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanNameDomain" xlink:to="EquityIncentivePlan2018Member" xlink:title="presentation: PlanNameDomain to EquityIncentivePlan2018Member" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_EvergreenProvisionPlan2020Member" xlink:label="EvergreenProvisionPlan2020Member" xlink:title="EvergreenProvisionPlan2020Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanNameDomain" xlink:to="EvergreenProvisionPlan2020Member" xlink:title="presentation: PlanNameDomain to EvergreenProvisionPlan2020Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_InducementPlanMember" xlink:label="InducementPlanMember" xlink:title="InducementPlanMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanNameDomain" xlink:to="InducementPlanMember" xlink:title="presentation: PlanNameDomain to InducementPlanMember" 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="PlanNameAxis" xlink:to="PlanNameDomain" xlink:title="presentation: PlanNameAxis to PlanNameDomain" 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="PlanNameAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to PlanNameAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="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="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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_CommonStockCapitalSharesAvailableForFutureIssuance" xlink:label="CommonStockCapitalSharesAvailableForFutureIssuance" xlink:title="CommonStockCapitalSharesAvailableForFutureIssuance" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="CommonStockCapitalSharesAvailableForFutureIssuance" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract to CommonStockCapitalSharesAvailableForFutureIssuance" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" 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="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" 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="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" 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="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://ocuphire.com/role/SharebasedCompensationRestrictedStockAwardsActivityDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="RestrictedStockMember" xlink:title="RestrictedStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="RestrictedStockMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to RestrictedStockMember" 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="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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_RestrictedStockAwardsAbstract" xlink:label="RestrictedStockAwardsAbstract" xlink:title="RestrictedStockAwardsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="RestrictedStockAwardsAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="presentation: RestrictedStockAwardsAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="RestrictedStockAwardsAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="presentation: RestrictedStockAwardsAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="RestrictedStockAwardsAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="presentation: RestrictedStockAwardsAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="RestrictedStockAwardsAbstract" xlink:to="AllocatedShareBasedCompensationExpense" xlink:title="presentation: RestrictedStockAwardsAbstract to AllocatedShareBasedCompensationExpense" 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="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="RestrictedStockAwardsAbstract" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to RestrictedStockAwardsAbstract" 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="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" 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="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://ocuphire.com/role/SharebasedCompensationStockAwardsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_OcuphireStockAwardsMember" xlink:label="OcuphireStockAwardsMember" xlink:title="OcuphireStockAwardsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="OcuphireStockAwardsMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to OcuphireStockAwardsMember" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_StockAwardsAbstract" xlink:label="StockAwardsAbstract" xlink:title="StockAwardsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="StockIssuedDuringPeriodSharesIssuedForServices" xlink:title="StockIssuedDuringPeriodSharesIssuedForServices" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockAwardsAbstract" xlink:to="StockIssuedDuringPeriodSharesIssuedForServices" xlink:title="presentation: StockAwardsAbstract to StockIssuedDuringPeriodSharesIssuedForServices" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_NumberOfBoardMembersGrantedStockAwardsForServices" xlink:label="NumberOfBoardMembersGrantedStockAwardsForServices" xlink:title="NumberOfBoardMembersGrantedStockAwardsForServices" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockAwardsAbstract" xlink:to="NumberOfBoardMembersGrantedStockAwardsForServices" xlink:title="presentation: StockAwardsAbstract to NumberOfBoardMembersGrantedStockAwardsForServices" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="StockAwardsAbstract" xlink:to="AllocatedShareBasedCompensationExpense" xlink:title="presentation: StockAwardsAbstract to AllocatedShareBasedCompensationExpense" 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="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="StockAwardsAbstract" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to StockAwardsAbstract" 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="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" 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="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://ocuphire.com/role/SharebasedCompensationFormerRexahnOptionsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_RexahnStockholdersMember" xlink:label="RexahnStockholdersMember" xlink:title="RexahnStockholdersMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="RexahnStockholdersMember" xlink:title="presentation: BusinessAcquisitionAcquireeDomain to RexahnStockholdersMember" 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="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="BusinessAcquisitionAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to BusinessAcquisitionAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="presentation: RangeMember to MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.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="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="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="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="RangeAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_FormerOptionsAbstract" xlink:label="FormerOptionsAbstract" xlink:title="FormerOptionsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="FormerOptionsAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="presentation: FormerOptionsAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FormerOptionsAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:title="presentation: FormerOptionsAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FormerOptionsAbstract" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:title="presentation: FormerOptionsAbstract to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" 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="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="FormerOptionsAbstract" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to FormerOptionsAbstract" 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="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://ocuphire.com/role/ApexianSublicenseAgreementDetails">
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_ApexianSublicenseAgreementAbstract" xlink:label="ApexianSublicenseAgreementAbstract" xlink:title="ApexianSublicenseAgreementAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="RelatedPartyTransactionAxis" xlink:title="RelatedPartyTransactionAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="RelatedPartyTransactionDomain" xlink:title="RelatedPartyTransactionDomain" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_ApexianSublicenseAgreementMember" xlink:label="ApexianSublicenseAgreementMember" xlink:title="ApexianSublicenseAgreementMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionDomain" xlink:to="ApexianSublicenseAgreementMember" xlink:title="presentation: RelatedPartyTransactionDomain to ApexianSublicenseAgreementMember" 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="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="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="RelatedPartyTransactionAxis" xlink:title="presentation: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to RelatedPartyTransactionAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HealthCareOrganizationRevenueSourcesAxis" xlink:label="HealthCareOrganizationRevenueSourcesAxis" xlink:title="HealthCareOrganizationRevenueSourcesAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HealthCareOrganizationRevenueSourcesDomain" xlink:label="HealthCareOrganizationRevenueSourcesDomain" xlink:title="HealthCareOrganizationRevenueSourcesDomain" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_DevelopmentAndRegulatoryMilestonesMember" xlink:label="DevelopmentAndRegulatoryMilestonesMember" xlink:title="DevelopmentAndRegulatoryMilestonesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="HealthCareOrganizationRevenueSourcesDomain" xlink:to="DevelopmentAndRegulatoryMilestonesMember" xlink:title="presentation: HealthCareOrganizationRevenueSourcesDomain to DevelopmentAndRegulatoryMilestonesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_SalesMilestonesMember" xlink:label="SalesMilestonesMember" xlink:title="SalesMilestonesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="HealthCareOrganizationRevenueSourcesDomain" xlink:to="SalesMilestonesMember" xlink:title="presentation: HealthCareOrganizationRevenueSourcesDomain to SalesMilestonesMember" 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="HealthCareOrganizationRevenueSourcesAxis" xlink:to="HealthCareOrganizationRevenueSourcesDomain" xlink:title="presentation: HealthCareOrganizationRevenueSourcesAxis to HealthCareOrganizationRevenueSourcesDomain" 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="HealthCareOrganizationRevenueSourcesAxis" xlink:title="presentation: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to HealthCareOrganizationRevenueSourcesAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.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="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="RangeAxis" xlink:title="presentation: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to RangeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="RelatedPartyTransactionLineItems" xlink:title="RelatedPartyTransactionLineItems" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_SublicenseAgreementAbstract" xlink:label="SublicenseAgreementAbstract" xlink:title="SublicenseAgreementAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="SublicenseAgreementAbstract" xlink:to="StockIssuedDuringPeriodSharesNewIssues" xlink:title="presentation: SublicenseAgreementAbstract to StockIssuedDuringPeriodSharesNewIssues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_PaymentForLicenseAgreement" xlink:label="PaymentForLicenseAgreement" xlink:title="PaymentForLicenseAgreement" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SublicenseAgreementAbstract" xlink:to="PaymentForLicenseAgreement" xlink:title="presentation: SublicenseAgreementAbstract to PaymentForLicenseAgreement" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="PaymentsOfStockIssuanceCosts" xlink:title="PaymentsOfStockIssuanceCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SublicenseAgreementAbstract" xlink:to="PaymentsOfStockIssuanceCosts" xlink:title="presentation: SublicenseAgreementAbstract to PaymentsOfStockIssuanceCosts" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_FutureMilestoneMethodRevenueNotRecognized" xlink:label="FutureMilestoneMethodRevenueNotRecognized" xlink:title="FutureMilestoneMethodRevenueNotRecognized" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SublicenseAgreementAbstract" xlink:to="FutureMilestoneMethodRevenueNotRecognized" xlink:title="presentation: SublicenseAgreementAbstract to FutureMilestoneMethodRevenueNotRecognized" 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="RelatedPartyTransactionLineItems" xlink:to="SublicenseAgreementAbstract" xlink:title="presentation: RelatedPartyTransactionLineItems to SublicenseAgreementAbstract" 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="RelatedPartyTransactionLineItems" xlink:title="presentation: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to RelatedPartyTransactionLineItems" 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="ApexianSublicenseAgreementAbstract" xlink:to="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="presentation: ApexianSublicenseAgreementAbstract to ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ocuphire.com/role/NetLossPerShareAntidilutiveSecuritiesExcludedFromComputationOfNetLossPerShareDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:title="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="AntidilutiveSecuritiesNameDomain" xlink:title="AntidilutiveSecuritiesNameDomain" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_SeriesAWarrantsAndSeriesBWarrantsMember" xlink:label="SeriesAWarrantsAndSeriesBWarrantsMember" xlink:title="SeriesAWarrantsAndSeriesBWarrantsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AntidilutiveSecuritiesNameDomain" xlink:to="SeriesAWarrantsAndSeriesBWarrantsMember" xlink:title="presentation: AntidilutiveSecuritiesNameDomain to SeriesAWarrantsAndSeriesBWarrantsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="AntidilutiveSecuritiesNameDomain" xlink:to="EmployeeStockOptionMember" xlink:title="presentation: AntidilutiveSecuritiesNameDomain to EmployeeStockOptionMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="RestrictedStockMember" xlink:title="RestrictedStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AntidilutiveSecuritiesNameDomain" xlink:to="RestrictedStockMember" xlink:title="presentation: AntidilutiveSecuritiesNameDomain to RestrictedStockMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_FormerRexahnWarrantsMember" xlink:label="FormerRexahnWarrantsMember" xlink:title="FormerRexahnWarrantsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AntidilutiveSecuritiesNameDomain" xlink:to="FormerRexahnWarrantsMember" xlink:title="presentation: AntidilutiveSecuritiesNameDomain to FormerRexahnWarrantsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_FormerRexahnOptionsMember" xlink:label="FormerRexahnOptionsMember" xlink:title="FormerRexahnOptionsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AntidilutiveSecuritiesNameDomain" xlink:to="FormerRexahnOptionsMember" xlink:title="presentation: AntidilutiveSecuritiesNameDomain to FormerRexahnOptionsMember" 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="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="AntidilutiveSecuritiesNameDomain" xlink:title="presentation: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis to AntidilutiveSecuritiesNameDomain" 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="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:title="presentation: ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable to AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="EarningsPerShareBasicAbstract" xlink:title="EarningsPerShareBasicAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareBasicAbstract" xlink:to="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:title="presentation: EarningsPerShareBasicAbstract to AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" 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="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="EarningsPerShareBasicAbstract" xlink:title="presentation: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems to EarningsPerShareBasicAbstract" 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="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:title="presentation: ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable to AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" 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="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:title="presentation: EarningsPerShareAbstract to ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ocuphire.com/role/IncomeTaxesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="EffectiveIncomeTaxRateContinuingOperations" xlink:title="EffectiveIncomeTaxRateContinuingOperations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="EffectiveIncomeTaxRateContinuingOperations" xlink:title="presentation: IncomeTaxDisclosureAbstract to EffectiveIncomeTaxRateContinuingOperations" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxExpenseBenefit" xlink:title="presentation: IncomeTaxDisclosureAbstract to IncomeTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ocuphire.com/role/SubsequentEventsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="SubsequentEventsAbstract" xlink:title="SubsequentEventsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="SubsequentEventTable" xlink:title="SubsequentEventTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/label" />
    <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="SubsequentEventTable" xlink:to="StatementEquityComponentsAxis" xlink:title="presentation: SubsequentEventTable to StatementEquityComponentsAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="ClassOfWarrantOrRightAxis" xlink:title="ClassOfWarrantOrRightAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="ClassOfWarrantOrRightDomain" xlink:title="ClassOfWarrantOrRightDomain" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_SeriesBWarrantsMember" xlink:label="SeriesBWarrantsMember" xlink:title="SeriesBWarrantsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="SeriesBWarrantsMember" xlink:title="presentation: ClassOfWarrantOrRightDomain to SeriesBWarrantsMember" 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="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="SubsequentEventTable" xlink:to="ClassOfWarrantOrRightAxis" xlink:title="presentation: SubsequentEventTable to ClassOfWarrantOrRightAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="SubsequentEventTypeAxis" xlink:title="SubsequentEventTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="SubsequentEventTypeDomain" xlink:title="SubsequentEventTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="SubsequentEventMember" xlink:title="SubsequentEventMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventTypeDomain" xlink:to="SubsequentEventMember" xlink:title="presentation: SubsequentEventTypeDomain to SubsequentEventMember" 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="SubsequentEventTypeAxis" xlink:to="SubsequentEventTypeDomain" xlink:title="presentation: SubsequentEventTypeAxis to SubsequentEventTypeDomain" 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="SubsequentEventTable" xlink:to="SubsequentEventTypeAxis" xlink:title="presentation: SubsequentEventTable to SubsequentEventTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_AccreditedInvestorMember" xlink:label="AccreditedInvestorMember" xlink:title="AccreditedInvestorMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyDomain" xlink:to="AccreditedInvestorMember" xlink:title="presentation: RelatedPartyDomain to AccreditedInvestorMember" 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="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="SubsequentEventTable" xlink:to="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="presentation: SubsequentEventTable to RelatedPartyTransactionsByRelatedPartyAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="SubsequentEventLineItems" xlink:title="SubsequentEventLineItems" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_SubsequentEventsAdditionalInformationAbstract" xlink:label="SubsequentEventsAdditionalInformationAbstract" xlink:title="SubsequentEventsAdditionalInformationAbstract" />
    <link:loc xlink:type="locator" xlink:href="ocup-20210331.xsd#ocup_StockIssuedDuringPeriodSharesExerciseOfWarrants" xlink:label="StockIssuedDuringPeriodSharesExerciseOfWarrants" xlink:title="StockIssuedDuringPeriodSharesExerciseOfWarrants" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsAdditionalInformationAbstract" xlink:to="StockIssuedDuringPeriodSharesExerciseOfWarrants" xlink:title="presentation: SubsequentEventsAdditionalInformationAbstract to StockIssuedDuringPeriodSharesExerciseOfWarrants" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="SubsequentEventsAdditionalInformationAbstract" xlink:to="ProceedsFromWarrantExercises" xlink:title="presentation: SubsequentEventsAdditionalInformationAbstract to ProceedsFromWarrantExercises" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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="SubsequentEventsAdditionalInformationAbstract" xlink:to="StockIssuedDuringPeriodSharesNewIssues" xlink:title="presentation: SubsequentEventsAdditionalInformationAbstract to StockIssuedDuringPeriodSharesNewIssues" 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="SubsequentEventLineItems" xlink:to="SubsequentEventsAdditionalInformationAbstract" xlink:title="presentation: SubsequentEventLineItems to SubsequentEventsAdditionalInformationAbstract" 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="SubsequentEventTable" xlink:to="SubsequentEventLineItems" xlink:title="presentation: SubsequentEventTable to SubsequentEventLineItems" 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="SubsequentEventsAbstract" xlink:to="SubsequentEventTable" xlink:title="presentation: SubsequentEventsAbstract to SubsequentEventTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</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="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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949510908248">
<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, 2021</div></th>
<th class="th"><div>May 05, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover page.</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Ocuphire Pharma, Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001228627<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</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="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar. 31,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">MI<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">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="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell 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="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,563,989<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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="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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949511179528">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 10,597<span></span>
</td>
<td class="nump">$ 16,399<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaids and other assets</a></td>
<td class="nump">1,428<span></span>
</td>
<td class="nump">1,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="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCurrent', window );">Deferred costs</a></td>
<td class="nump">88<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">12,113<span></span>
</td>
<td class="nump">17,668<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">13<span></span>
</td>
<td class="nump">14<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">12,126<span></span>
</td>
<td class="nump">17,682<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">1,415<span></span>
</td>
<td class="nump">1,214<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">895<span></span>
</td>
<td class="nump">1,971<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">2,310<span></span>
</td>
<td class="nump">3,185<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstanding', window );">Warrant liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">27,964<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">2,310<span></span>
</td>
<td class="nump">31,149<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 4)</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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity (deficit)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, par value $0.0001; 10,000,000 shares authorized as of March 31, 2021 and December 31, 2020; no shares issued and outstanding at March 31, 2021 and December 31, 2020.</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, par value $0.0001; 75,000,000 shares authorized as of March 31, 2021 and December 31, 2020; 10,929,881 and 10,882,495 shares issued and outstanding at March 31, 2021 and December 31, 2020, respectively.</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in-capital</a></td>
<td class="nump">81,504<span></span>
</td>
<td class="nump">19,207<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(71,689)<span></span>
</td>
<td class="num">(32,675)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity (deficit)</a></td>
<td class="nump">9,816<span></span>
</td>
<td class="num">(13,467)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity (deficit)</a></td>
<td class="nump">$ 12,126<span></span>
</td>
<td class="nump">$ 17,682<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 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)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 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(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 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 http://asc.fasb.org/extlink&amp;oid=121370832&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 http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<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(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>14
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949508707624">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity (deficit)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">75,000,000<span></span>
</td>
<td class="nump">75,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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">10,929,881<span></span>
</td>
<td class="nump">10,882,495<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">10,929,881<span></span>
</td>
<td class="nump">10,882,495<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949511243656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Comprehensive Loss - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">$ 1,704<span></span>
</td>
<td class="nump">$ 391<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost', window );">Research and development</a></td>
<td class="nump">3,482<span></span>
</td>
<td class="nump">218<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentInProcess', window );">Acquired in-process research and development</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,126<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">5,186<span></span>
</td>
<td class="nump">2,735<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(5,186)<span></span>
</td>
<td class="num">(2,735)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(554)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax', window );">Fair value change in warrant liabilities and premium conversion derivatives</a></td>
<td class="num">(33,829)<span></span>
</td>
<td class="nump">198<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncome', window );">Other income</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income taxes</a></td>
<td class="num">(39,014)<span></span>
</td>
<td class="num">(3,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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Benefit (provision) for income taxes</a></td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(39,014)<span></span>
</td>
<td class="num">(3,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="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive loss, net of tax</a></td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss</a></td>
<td class="num">$ (39,014)<span></span>
</td>
<td class="num">$ (3,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="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract', window );"><strong>Net loss per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (Note 10) (in dollars per shares)</a></td>
<td class="num">$ (3.57)<span></span>
</td>
<td class="num">$ (0.87)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (Note 10) (in dollars per shares)</a></td>
<td class="num">$ (3.57)<span></span>
</td>
<td class="num">$ (0.87)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract', window );"><strong>Number of shares used in per share calculations:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">10,923,651<span></span>
</td>
<td class="nump">3,547,990<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">10,923,651<span></span>
</td>
<td class="nump">3,547,990<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-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 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: 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 http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: 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 http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: 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 http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<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 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<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 http://asc.fasb.org/extlink&amp;oid=6371337&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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<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 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: 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 http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>num: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_EarningsPerShareBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 http://asc.fasb.org/extlink&amp;oid=120380238&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 http://asc.fasb.org/extlink&amp;oid=109234566&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 http://asc.fasb.org/extlink&amp;oid=120380238&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 http://asc.fasb.org/extlink&amp;oid=121326447&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 http://asc.fasb.org/extlink&amp;oid=109234566&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 http://asc.fasb.org/extlink&amp;oid=109234566&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 http://asc.fasb.org/extlink&amp;oid=109234566&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 http://asc.fasb.org/extlink&amp;oid=121326447&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 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: 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 http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 11: 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 http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-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 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<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 http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>num: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_GainLossOnDerivativeInstrumentsNetPretax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDerivativeInstrumentsNetPretax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<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 (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&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 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121640130&amp;loc=d3e1436-108581<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<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(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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(7)(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The costs incurred 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 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, excluding in-process research and development acquired in a business combination consummated during the period. Excludes software research and development, which has a separate concept.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ResearchAndDevelopmentInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of purchased research and development assets that are acquired in a business combination have no alternative future use and are therefore written off in the period of acquisition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&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 http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&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 http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949509076344">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Changes in Stockholders Equity (Deficit) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2019</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 495<span></span>
</td>
<td class="num">$ (8,055)<span></span>
</td>
<td class="num">$ (7,560)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in shares) at Dec. 31, 2019</a></td>
<td class="nump">2,852,485<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock in exchange for in-process research and development</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">2,126<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,126<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock in exchange for in-process research and development (in shares)</a></td>
<td class="nump">891,422<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">61<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">61<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net and comprehensive loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(3,088)<span></span>
</td>
<td class="num">(3,088)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Mar. 31, 2020</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">2,682<span></span>
</td>
<td class="num">(11,143)<span></span>
</td>
<td class="num">(8,461)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in shares) at Mar. 31, 2020</a></td>
<td class="nump">3,743,907<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2020</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">19,207<span></span>
</td>
<td class="num">(32,675)<span></span>
</td>
<td class="num">(13,467)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in shares) at Dec. 31, 2020</a></td>
<td class="nump">10,882,495<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity', window );">Reclassification of Series A warrant liability to equity</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">61,793<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">61,793<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">494<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">494<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Share-based compensation (in shares)</a></td>
<td class="nump">40,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of stock options (in shares)</a></td>
<td class="nump">7,386<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net and comprehensive loss</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(39,014)<span></span>
</td>
<td class="num">(39,014)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Mar. 31, 2021</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 81,504<span></span>
</td>
<td class="num">$ (71,689)<span></span>
</td>
<td class="nump">$ 9,816<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in shares) at Mar. 31, 2021</a></td>
<td class="nump">10,929,881<span></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_ocup_AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustment to additional paid in capital resulting from the warrants converting to equity issued originally in Pre-Merger financing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=120383193&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=120383193&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326096&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<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(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949509019928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (39,014)<span></span>
</td>
<td class="num">$ (3,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="top.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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">494<span></span>
</td>
<td class="nump">61<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentInProcess', window );">Non-cash acquired in-process research and development</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,126<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashExpense', window );">Non-cash interest on convertible notes</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">123<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_NonCashInterestOnConvertibleNotesRelatedParty', window );">Non-cash interest on convertible notes - related party</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">15<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Non-cash discount amortization on convertible notes</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">376<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_NonCashDiscountAmortizationOnConvertibleNotesRelatedParty', window );">Non-cash discount amortization on convertible notes - related party</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="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax', window );">Fair value change in warrant liabilities and premium conversion derivatives</a></td>
<td class="nump">33,829<span></span>
</td>
<td class="num">(198)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Change in assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other assets</a></td>
<td class="num">(159)<span></span>
</td>
<td class="num">(2)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">200<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities', window );">Accrued and other liabilities</a></td>
<td class="num">(1,163)<span></span>
</td>
<td class="num">(200)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(5,812)<span></span>
</td>
<td class="num">(732)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Proceeds from issuance of convertible notes</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">448<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="nump">10<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="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">448<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect', window );">Net decrease in cash and cash equivalents</a></td>
<td class="num">(5,802)<span></span>
</td>
<td class="num">(284)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at beginning of period</a></td>
<td class="nump">16,399<span></span>
</td>
<td class="nump">1,537<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at end of period</a></td>
<td class="nump">10,597<span></span>
</td>
<td class="nump">1,253<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosure of cash flow information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash paid for income taxes</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Supplemental non-cash financing transactions:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_NoncashOrPartNoncashReclassificationOfWarrantsToEquityAmount', window );">Non-cash reclassification of Series A warrant liability to equity</a></td>
<td class="nump">61,793<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockAmountConverted1', window );">Bifurcation of premium conversion derivative related to convertible notes</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">831<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1', window );">Unpaid deferred offering and issuance costs</a></td>
<td class="nump">88<span></span>
</td>
<td class="nump">107<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockAmountIssued1', window );">Net change in proceeds receivable from convertible note issuance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,750<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ocup_NonCashDiscountAmortizationOnConvertibleNotesRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non-cash refer to the that portion of discount amortization on convertible notes on related party.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_NonCashDiscountAmortizationOnConvertibleNotesRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ocup_NonCashInterestOnConvertibleNotesRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of the noncash component for the period interest on convertible notes - related party.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_NonCashInterestOnConvertibleNotesRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ocup_NoncashOrPartNoncashReclassificationOfWarrantsToEquityAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value of the Series A Warrants in connection with the Pre-Merger Financing which was composed of just common stock and warrants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_NoncashOrPartNoncashReclassificationOfWarrantsToEquityAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28541-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ConversionOfStockAmountConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&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 http://asc.fasb.org/extlink&amp;oid=121583591&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 http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockAmountConverted1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ConversionOfStockAmountIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value of the financial instrument issued [noncash or part noncash] in the conversion of stock. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockAmountIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainLossOnDerivativeInstrumentsNetPretax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDerivativeInstrumentsNetPretax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in accrued expenses, and obligations classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities, classified as other, assumed in acquiring a business or in consideration for an asset received in a noncash or part noncash acquisition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherNoncashExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense or loss included in net income that result in no cash flow, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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 http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ResearchAndDevelopmentInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of purchased research and development assets that are acquired in a business combination have no alternative future use and are therefore written off in the period of acquisition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949512494056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Company Description 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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Company Description 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="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock', window );">Company Description and Summary of Significant Accounting Policies</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"><tr><td style="width: 27pt; vertical-align: top; font-weight: bold;">1.</td><td style="width: auto; vertical-align: top;"><div style="font-weight: bold;">Company Description and Summary of Significant Accounting Policies</div></td></tr></table><div><br /></div><div style="font-style: italic; font-weight: bold;">Nature of Business</div><div>&#160;</div><div style="text-align: justify;">Ocuphire Pharma, Inc. (together with its subsidiary OcuSub, Inc., the "Company" or "Ocuphire&#8221;) is a clinical-stage ophthalmic biopharmaceutical company focused on developing and commercializing therapies for the treatment of several eye disorders. The Company&#8217;s pipeline currently includes two small molecule product candidates targeting front and back of the eye indications. The Company&#8217;s lead product candidate, Nyxol&#174; Eye Drops (&#8220;Nyxol&#8221;), is a once-daily eye drop formulation of phentolamine mesylate designed to reduce pupil diameter and improve visual acuity. The Company&#8217;s second product candidate, APX3330, is a twice-a-day oral tablet, designed to target multiple pathways relevant to retinal and choroidal vascular diseases, such as diabetic retinopathy (&#8220;DR&#8221;) and diabetic macular edema (&#8220;DME&#8221;). The Company has also in-licensed additional second-generation product candidates, analogs of APX3330, including APX2009 and APX2014.</div><div>&#160;</div><div style="text-align: justify;">The Company has sustained operating losses since inception and expects such losses to continue indefinitely until a sustained revenue source is realized. Management plans to continue financing the Company&#8217;s operations through additional issuances of the Company&#8217;s equity and debt securities. If adequate funds are not available, the Company may be required to delay, reduce the scope of, or eliminate part or all of its research and development programs.</div><div>&#160;</div><div style="font-style: italic; font-weight: bold;">Reverse Merger with Rexahn</div><div>&#160;</div><div style="text-align: justify;">On June 17, 2020, Ocuphire, Rexahn Pharmaceuticals, Inc. (&#8220;Rexahn&#8221;), and Razor Merger Sub, Inc., a Delaware corporation and wholly-owned subsidiary of Rexahn (&#8220;Merger Sub&#8221;), entered into an Agreement and Plan of Merger and Reorganization, as amended on June 29, 2020 (as amended, the &#8220;Merger Agreement&#8221;), pursuant to which, among other things, and subject to the satisfaction or waiver of certain conditions set forth in the Merger Agreement, Merger Sub would merge with and into Ocuphire, with Ocuphire continuing as a wholly-owned subsidiary of Rexahn and the surviving corporation of the merger (the &#8220;Merger&#8221;). The Merger closed on November 5, 2020.&#160; Upon completion of the Merger, Rexahn changed its name to Ocuphire Pharma, Inc. and changed its ticker symbol on the Nasdaq Capital Market to "OCUP".</div><div>&#160;</div><div style="text-align: justify;">The Company&#8217;s headquarters is located in Farmington Hills, Michigan.</div><div>&#160;</div><div style="font-style: italic; font-weight: bold;">COVID-19</div><div>&#160;</div><div style="text-align: justify;">On March 11, 2020, the World Health Organization declared the outbreak of COVID-19 as a global pandemic, which continues to spread throughout the United States and around the world. As a result of the COVID-19 pandemic, Ocuphire has experienced a few disruptions in its manufacturing, supply chain, research and development operations, regulatory process, and financial position. These disruptions include the acceleration of shipment of active pharmaceutical ingredient supply from overseas, increased costs of supply ingredients, the convening of an FDA EOP2 meeting via teleconference, and difficulties in obtaining more favorable financing terms. The global outbreak of COVID-19 continues to rapidly evolve. The extent to which the COVID-19 pandemic may impact Ocuphire&#8217;s business and preclinical and clinical trials will depend on future developments, which are highly uncertain and cannot be predicted with confidence, such as the duration of the outbreak, travel restrictions and social distancing in the U.S. and other countries, business closures or business disruptions and the effectiveness of actions taken in the U.S. and other countries to contain and treat the disease. Although Ocuphire cannot estimate the length or gravity of the impact of the COVID-19 outbreak at this time, if the pandemic continues, it may have a material adverse effect on Ocuphire&#8217;s results of future operations, financial position, and liquidity over the next 12 or more months.</div><div style="text-align: center; font-weight: bold;"><br /></div><div>Basis of Presentation</div><div>&#160;</div><div style="text-align: justify;">The accompanying condensed financial statements have been prepared by the Company, without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (SEC). Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles (GAAP) have been condensed or omitted pursuant to such rules and regulations.</div><div>&#160;</div><div style="text-align: justify;">The December 31, 2020 condensed balance sheet was derived from audited financial statements, and may not include all disclosures required by GAAP; however, the Company believes that the disclosures are adequate to make the information presented not misleading. These unaudited condensed financial statements should be read in conjunction with the audited financial statements and the notes thereto for the fiscal year ended December 31, 2020.</div><div>&#160;</div><div style="text-align: justify;">In the opinion of management, all adjustments, consisting of only normal recurring adjustments that are necessary to present fairly the financial position, results of operations, and cash flows for the interim periods, have been made. The results of operations for the interim periods are not necessarily indicative of the operating results for the full fiscal year or any future periods.</div><div>&#160;</div><div style="text-align: justify;">The condensed consolidated financial statements of the Company include a subsidiary, OcuSub, Inc., which is fully owned by the Company. All significant intercompany accounts and transactions have been eliminated in the preparation of the financial statements.</div><div>&#160;</div><div style="text-align: justify;">All of the share and per share amounts presented were adjusted, on a retroactive basis, to reflect the exchange of the shares of Ocuphire pre-Merger (&#8220;Private Ocuphire&#8221;) into 1.0565 shares of the Company (the &#8220;Exchange Ratio&#8221;), except for par value and share authorizations of Private Ocuphire for periods presented prior to the Merger.</div><div>&#160;</div><div style="font-style: italic; font-weight: bold;">Going Concern</div><div>&#160;</div><div style="text-align: justify;">The Company&#8217;s ability to continue operating as a going concern is contingent upon, among other things, its ability to secure additional financing and to achieve and maintain profitable operations. The Company plans to issue additional&#160; equity instruments and possibly debt to finance operating and working capital requirements. While the Company expects to obtain the additional financing that is needed, there is no assurance that the Company will be successful in obtaining the necessary funding for future operations. These factors raise substantial doubt as to the Company&#8217;s ability to continue as a going concern. The condensed consolidated financial statements do not include any adjustments that might result from the outcome of these uncertainties.</div><div>&#160;</div><div style="font-style: italic; font-weight: bold;">Common Stock Valuation</div><div>&#160;</div><div style="text-align: justify;">Prior to the close of the Merger, due to the absence of an active market for the Private Ocuphire&#8217;s common stock, the Company utilized methodologies in accordance with the framework of the American Institute of Certified Public Accountants&#8217; Technical Practice Aid, <font style="font-style: italic;">Valuation of Privately-Held Company Equity Securities Issued as Compensation</font>, to estimate the fair value of Private Ocuphire common stock. The valuation methodology included estimates and assumptions that required the Company&#8217;s judgment. These estimates and assumptions included a number of objective and subjective factors, including external market conditions affecting the biotechnology industry sector, and the likelihood of achieving a liquidity event, such as an initial public offering (&#8220;IPO&#8221;), reverse merger or sale. Significant changes to the key assumptions used in the valuations resulted in different fair values of common stock at each valuation date.</div><div>&#160;</div><div style="font-style: italic; font-weight: bold;">Use of Estimates</div><div>&#160;</div><div style="text-align: justify;">The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Actual results could differ from those estimates.</div><div>&#160;</div><div style="font-style: italic; font-weight: bold;">Segment Information</div><div>&#160;</div><div style="text-align: justify;">Operating segments are components of an enterprise for which separate financial information is available and is evaluated regularly by the Company&#8217;s chief operating decision maker in deciding how to allocate resources and assessing performance. The Company&#8217;s chief operating decision maker is its Chief Executive Officer. The Company&#8217;s Chief Executive Officer views the Company&#8217;s operations and manages its business in one operating segment, which is the business of development and commercialization of products related to vision performance and health. Accordingly, the Company has a single reporting segment.</div><div>&#160;</div><div style="font-style: italic; font-weight: bold;">Fair Value Measurements</div><div>&#160;</div><div style="text-align: justify;">The Company follows accounting guidance that emphasizes that fair value is a market-based measurement, not an entity-specific measurement. Fair value is defined as &#8220;the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.&#8221; Fair value measurements are defined on a three-level hierarchy:</div><div>&#160;</div><div style="text-align: justify; text-indent: -18pt; margin-left: 36pt;">Level 1 inputs: Unadjusted quoted prices for identical assets or liabilities in active markets;</div><div>&#160;</div><div>Level 2 inputs: Quoted prices for similar assets and liabilities in active markets, quoted prices in markets that are not active, or inputs which are observable, whether directly or indirectly, for substantially the full term of the asset or liability; and</div><div>&#160;</div><div style="text-align: justify; margin-left: 36pt; text-indent: -27pt;">Level 3 inputs: Unobservable inputs that reflect the Company&#8217;s own assumptions about the assumptions market participants would use in pricing the asset or liability in which there is little, if any, market activity for the asset or liability at the measurement date.</div><div>&#160;</div><div style="text-align: justify;">As of March 31, 2021 and December 31, 2020, the fair values of cash and cash equivalents, prepaid and other assets, deferred costs, accounts payable and accrued expenses approximated their carrying values because of the short-term nature of these assets or liabilities. The estimated fair value of the Company&#8217;s convertible notes while outstanding were based on amortized cost which was deemed to approximate fair value. The fair value of the warrant liabilities and premium conversion derivatives, while outstanding, were based on cash flow models discounted at current implied market rates evidenced in recent arms-length transactions representing expected returns by market participants for similar instruments and were based on Level 3 inputs. There were no transfers between fair value hierarchy levels during the three months ended March 31, 2021 and 2020.</div><div>&#160;</div><div style="text-align: justify;">The fair value of financial instruments measured on a recurring basis is as follows (in thousands):</div><div>&#160;</div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">As of March 31, 2021</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Description</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;">Total</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;">Level 1</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;">Level 2</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;">Level 3</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Liabilities:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Warrant liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" 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);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" 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);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" 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);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" 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);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px;"><div style="text-indent: -7.2pt; margin-left: 16.2pt;">Total liabilities at fair value</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td></tr></table><div><br /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">As of December 31, 2020</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Description</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;">Total</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;">Level 1</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;">Level 2</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;">Level 3</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Liabilities:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Warrant liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" 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);"><div>27,964</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" 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);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" 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);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" 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);"><div>27,964</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px;"><div style="text-indent: -7.2pt; margin-left: 16.2pt;">Total liabilities at fair value</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><div>27,964</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><div>27,964</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td></tr></table><div><br /></div><div style="text-align: justify;">The following table provides a roll-forward of the warrant liabilities and premium conversion derivatives measured at fair value on a recurring basis using unobservable level 3 inputs for the three months ended March 31, 2021 and 2020 (in thousands):</div><div>&#160;</div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2021</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2020</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;">Warrant liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);"><div style="text-indent: -7.2pt; margin-left: 16.2pt;">Balance as of beginning of period</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>27,964</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 76%;"><div style="text-indent: -7.2pt; margin-left: 16.2pt;">Change in fair value of warrant liability</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"><div>33,829</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 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-indent: -7.2pt; margin-left: 16.2pt;">Reclassification of Series A warrants from liability to equity</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" 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);"><div>(61,793</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" 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);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;"><div style="text-indent: -7.2pt; margin-left: 16.2pt;">Balance as of end of period</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td></tr></table><div><br /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2021</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2020</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;">Premium conversion derivatives</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);"><div style="text-indent: -7.2pt; margin-left: 16.2pt;">Balance as of beginning of period</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>2,714</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 76%;"><div style="text-indent: -7.2pt; margin-left: 16.2pt;">Value assigned to the underlying derivatives in connection with convertible notes</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"><div>831</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 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-indent: -7.2pt; margin-left: 16.2pt;">Change in fair value of premium conversion derivatives</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" 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);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" 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);"><div>(198</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div>)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;"><div style="text-indent: -7.2pt; margin-left: 16.2pt;">Balance as of end of period</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><div>3,347</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td></tr></table><div><br /></div><div style="text-align: justify;">There were no financial instruments measured on a non-recurring basis for any of the periods presented.</div><div>&#160;</div><div style="font-style: italic; font-weight: bold;">Recent Accounting Pronouncements&#160;</div><div>&#160;</div><div style="text-align: justify;">In August 2020, FASB issued ASU 2020-06, <font style="font-style: italic;">Debt&#8212;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity&#8217;s Own Equity</font>, which, among other things, provides guidance on how to account for contracts on an entity&#8217;s own equity. This &#8203;ASU eliminates the beneficial conversion and cash conversion accounting models for convertible instruments. It also amends the accounting for certain contracts in an entity&#8217;s own equity that are currently accounted for as derivatives because of specific settlement provisions. In addition, this ASU modifies how particular convertible instruments and certain contracts that may be settled in cash or shares impact the diluted EPS computation. The amendments in this ASU are effective for smaller reporting companies (as defined by the SEC) for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020. The Company is currently evaluating the impact of ASU 2020-06 on its consolidated financial statements.&#160; </div></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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows.  Describes procedure if disclosures are provided in more than one note to the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>19
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949512707496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Merger<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Merger [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Merger</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"><tr><td style="width: 27pt; vertical-align: top; font-weight: bold;">2.</td><td style="width: auto; vertical-align: top;"><div style="font-weight: bold;">Merger</div></td></tr></table><div>&#160;</div><div style="text-align: justify;">On November 5, 2020, the Company completed its merger transaction with Rexahn in accordance with the terms of the Merger Agreement. Immediately after the Merger, there were approximately 7,091,878 shares of the Company&#8217;s common stock, par value $0.0001 per share (the &#8220;Common Stock&#8221;) outstanding (not including 3,749,992 Additional Shares under the Securities Purchase Agreement that were held in escrow subject to final adjustment). The former stockholders and option holders of Private Ocuphire (including the Investors under the Securities Purchase Agreement) owned, or held rights to acquire, in the aggregate approximately 86.6% of the fully-diluted Common Stock, which for these purposes is defined as the outstanding Common Stock, plus outstanding options of the Company, and not including any Additional Shares (the &#8220;Fully-Diluted Common Stock&#8221;), with the former Rexahn stockholders immediately prior to the Merger owning approximately 13.4% of the Fully-Diluted Common Stock. Pursuant to the Merger Agreement, the number of shares of Common Stock issued to Private Ocuphire&#8217;s stockholders for each share of Ocuphire&#8217;s common stock outstanding immediately prior to the Merger was calculated using an Exchange Ratio of approximately 1.0565 shares of Common Stock for each share of Private Ocuphire common stock. Immediately following the Merger, the stockholders of Private Ocuphire owned approximately 86.6% of the outstanding common stock of the Company.</div><div>&#160;</div><div style="text-align: justify;">The transaction was accounted for as an asset acquisition in accordance with GAAP. Under this method of accounting, Private Ocuphire was deemed to be the accounting acquirer for financial reporting purposes. This determination was primarily based on the facts that, immediately following the Merger: (i) Private Ocuphire&#8217;s stockholders owned substantially all of the voting rights in the combined company, (ii) Private Ocuphire designated all, but one, of the members of the initial board of directors of the combined company, and (iii) Private Ocuphire&#8217;s senior management holds all key positions in the senior management of the combined company. As a result, as of the closing date of the Merger, the net assets of Rexahn were recorded at their acquisition-date relative fair values in the consolidated financial statements of the Company and the reported operating results prior to the Merger are those of Private Ocuphire.</div><div>&#160;</div><div style="font-style: italic; font-weight: bold;">Contingent Value Rights Agreement</div><div>&#160;</div><div style="text-align: justify;">On November 5, 2020, in connection with the Merger, the Company, Shareholder Representatives Services LLC, as representative of the Rexahn stockholders prior to the Merger, and Olde Monmouth Stock Transfer Co., Inc., as the rights agent, entered into a Contingent Value Rights Agreement (the &#8220;CVR Agreement&#8221;).</div><div>&#160;</div><div style="text-align: justify;">Pursuant to the Merger Agreement and the CVR Agreement, Rexahn stockholders of record as of immediately prior to the Effective Time received one contingent value right (&#8220;CVR&#8221;) for each share of Rexahn Common Stock held.</div><div>&#160;</div><div style="text-align: justify;">Each CVR entitles such holders to receive, for each calendar quarter (each, a &#8220;CVR Payment Period&#8221;) during the 15-year period after the Closing (the &#8220;CVR Term&#8221;), an amount equal to the following:</div><div>&#160;</div><table cellpadding="0" cellspacing="0" 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;">&#8226;</td><td style="width: auto; vertical-align: top; text-align: justify;"><div>90% of all payments received by Rexahn or its affiliates during such CVR Payment Period from or on behalf of BioSense Global LLC (&#8220;BioSense&#8221;) pursuant to that certain License and Assignment Agreement, dated as of February 25, 2019, by and between BioSense and Rexahn, as amended by Amendment No. 1, dated August 24, 2019, and as further amended by Amendment No. 2, dated March 10, 2020, minus certain permitted deductions;</div></td></tr></table><div>&#160;</div><table cellpadding="0" cellspacing="0" 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;">&#8226;</td><td style="width: auto; vertical-align: top; text-align: justify;"><div>90% of all payments received by Rexahn or its affiliates during such CVR Payment Period from or on behalf of Zhejiang HaiChang Biotechnology Co., Ltd. (&#8220;HaiChang&#8221;) pursuant to that certain Exclusive License Agreement, dated as of February 8, 2020, by and between HaiChang and Rexahn, minus certain permitted deductions; and</div></td></tr></table><div>&#160;</div><table cellpadding="0" cellspacing="0" 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;">&#8226;</td><td style="width: auto; vertical-align: top; text-align: justify;"><div>75% of the sum of (i) all cash consideration paid by a third party to Rexahn or its affiliates during the applicable CVR Payment Period in connection with the grant, sale or transfer of rights to Rexahn&#8217;s pre-Closing intellectual property (other than a grant, sale or transfer of rights involving a sale or disposition of the post-Merger combined company) that is entered into during the 10-year period after the Closing (&#8220;Parent IP Deal&#8221;), plus (ii) with respect to any non-cash consideration received by Rexahn or its affiliates from a third party during the applicable CVR Payment Period in connection with any Parent IP Deal, all amounts received by Rexahn and its affiliates for such non-cash consideration at the time such non-cash consideration is monetized by Rexahn or its affiliates, minus (iii) certain permitted deductions.</div></td></tr></table><div>&#160;</div><div style="text-align: justify;">The CVRs are not transferable, except in certain limited circumstances, will not be certificated or evidenced by any instrument, will not accrue interest and will not be registered with the SEC or listed for trading on any exchange. The CVR Agreement will continue in effect until the later of the end of the CVR Term and the payment of all amounts payable thereunder. As of the November 5, 2020, the Merger closing date, and March 31, 2021, no milestones had been accrued as there were no potential milestones yet considered probable.</div><div>&#160;</div><div style="font-style: italic; font-weight: bold;">Former Rexahn Warrants</div><div>&#160;</div><div>Following the closing of the Merger, 231,433 outstanding, unexercised Rexahn warrants to purchase Common Stock remained outstanding upon close of the Merger, the majority of which were subsequently repurchased according to the terms of the original warrant agreements.&#160; As of March 31, 2021, 66,538 of the Rexahn warrants remained outstanding with exercise prices ranging from $38.40 to $198.00 per share with an average remaining contractual life of 2.7 years.</div></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>20
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949512494056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pre-Merger Financing<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_PreMergerFinancingAbstract', window );"><strong>Pre-Merger Financing [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_PreMergerFinancingTextBlock', window );">Pre-Merger Financing</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"><tr><td style="width: 27pt; vertical-align: top; font-weight: bold;">3.</td><td style="width: auto; vertical-align: top;"><div style="font-weight: bold;">Pre-Merger Financing</div></td></tr></table><div>&#160;</div><div style="text-align: justify; font-style: italic; font-weight: bold;">Waiver Agreements</div><div>&#160;</div><div style="text-align: justify;">Effective February 3, 2021, each investor that invested in the Pre-Merger Financing (as defined below) entered into a Waiver Agreement with the Company (collectively, the &#8220;Waiver Agreements&#8221;). Pursuant to the Waiver Agreements, the investors and the Company agreed to waive certain rights, finalize the exercise price and number of Series A Warrants and Series B Warrants, eliminate certain financing restrictions, extend the term of certain leak-out agreements, and, in the case of certain investors, grant certain registration rights for the shares underlying the warrants.</div><div>&#160;</div><div style="text-align: justify;">The Waiver Agreements provide for the elimination of the full ratchet anti-dilution provisions, contained in the Series A Warrants (as certain of the anti-dilution provisions had previously caused liability accounting treatment for the Series A Warrants). Upon the effective date of the Waiver Agreement, the Series A Warrants were reclassified to equity.</div><div>&#160;</div><div style="text-align: justify;">Pursuant to the Waiver Agreements, the number of shares underlying all of the Series B Warrants was fixed to 1,708,334 in the aggregate with respect to all investors, eliminating any future resets.<br /></div><div>&#160;</div><div style="text-align: justify; font-style: italic; font-weight: bold;">Securities Purchase Agreement</div><div>&#160;</div><div style="text-align: justify;">On June 17, 2020, Ocuphire, Rexahn and certain investors entered into a Securities Purchase Agreement, which was amended and restated in its entirety on June 29, 2020 (as amended and restated, the &#8220;Securities Purchase Agreement&#8221;).&#160; Pursuant to the Securities Purchase Agreement, the investors invested a total of $21.15 million in cash, including $300,000 invested by five directors of Private Ocuphire and one director of Rexahn, upon closing of the Merger (the &#8220;Pre-Merger Financing&#8221;). Pursuant to the Pre-Merger Financing, (i) Ocuphire issued and sold to the investors shares of Private Ocuphire common stock (the &#8220;Initial Shares&#8221;) which converted pursuant to the exchange ratio in the Merger into an aggregate of approximately 1,249,996 shares (the &#8220;Converted Initial Shares&#8221;) of common stock, (ii) Ocuphire deposited into escrow, for the benefit of the Investors, additional shares of Private Ocuphire common stock (the &#8220;Additional Shares&#8221;) which converted pursuant to the exchange ratio in the Merger into an aggregate of approximately 3,749,992 shares of common stock (the &#8220;Converted Additional Shares&#8221;), which Converted Additional Shares were delivered (or became deliverable) to the investors on November 19, 2020, and (iii) the Company agreed to issue to each investor on the tenth trading day following the consummation of the Merger (x) Series A Warrants representing the right to acquire shares of common stock equal to the sum of (A) the Converted Initial Shares purchased by the investor, (B) the Converted Additional Shares delivered or deliverable to the investor, without giving effect to any limitation on delivery contained in the Securities Purchase Agreement and (C) the initial number of shares of common stock, if any, underlying the Series B Warrants issued to the Investor and (y) additional warrants to purchase shares of common stock.</div><div>&#160;</div><div style="text-align: justify; font-style: italic; font-weight: bold;">Series A Warrants</div><div>&#160;</div><div style="text-align: justify;">The Series A Warrants were issued on November 19, 2020 at an initial exercise price of $4.4795 per share, were immediately exercisable upon issuance and have a term of five years from the date of issuance. The Series A Warrants are exercisable for 5,665,838 shares of common stock in the aggregate (without giving effect to any limitation on exercise contained therein). Prior to the execution of the Waiver Agreements, the Series A Warrants were accounted for and classified as liabilities on the accompanying condensed consolidated balance sheets given certain price reset provisions not used for a fair valuation under a fixed for fixed settlement scenario as required for equity balance sheet classification. Upon the February 3, 2021 effective date of the Waiver Agreements, the Series A Warrants were reclassified to equity. A final fair valuation of the Series A Warrants was performed utilizing a Black Scholes model to estimate the aggregate fair value of the Series A Warrants prior to being re-classified as equity. Input assumptions used were as follows: risk-free interest rate 0.4%; expected volatility of 86.6%; expected life of 4.8 years; and expected dividend yield zero percent. The underlying stock price used was the market price as quoted on Nasdaq as of February 3, 2021, the effective date of the Waiver Agreement. The fair value change of the Series A Warrants was $33.8 million and was recorded to the fair value change in warrant liabilities and premium conversion derivatives line item on the accompanying condensed consolidated statements of comprehensive loss for the three months ended March 31, 2021. As a result of the reclassification to equity, the Series A Warrants are no longer subject to remeasurement.</div><div>&#160;</div><div style="text-align: justify; font-style: italic; font-weight: bold;">Series B Warrants</div><div>&#160;</div><div style="text-align: justify;">The Series B Warrants have an exercise price of $0.0001, were exercisable upon issuance and will expire on the day following the later to occur of (i) the Reservation Date (as defined therein), and (ii) the date on which the investor&#8217;s Series B Warrants have been exercised in full (without giving effect to any limitation on exercise contained therein) and no shares remain issuable thereunder. The Series B Warrants are fixed and were exercisable for 1,708,334 shares of Common Stock, as of the effective date of the Waiver Agreement, in the aggregate (without giving effect to any limitation on exercise contained therein). The Series B Warrants were accounted for and classified as equity on the accompanying condensed consolidated balance sheets.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ocup_PreMergerFinancingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_PreMergerFinancingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ocup_PreMergerFinancingTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about pre-merger financing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_PreMergerFinancingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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="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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949589030008">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><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="vertical-align: top; width: 27pt;"><div style="text-align: left;"><font style="font-weight: bold;">4.</font></div></td><td style="vertical-align: top; width: auto;"><div style="text-align: left;"><font style="font-weight: bold;">Commitments and Contingencies</font></div></td></tr></table><div>&#160;</div><div style="font-style: italic; font-weight: bold;">Apexian Sublicense Agreement</div><div>&#160;</div><div style="text-align: justify;">On January 21, 2020, the Company entered into a sublicense agreement with Apexian Pharmaceuticals, Inc., pursuant to which it obtained exclusive worldwide patent and other intellectual property rights. In exchange for the patent and other intellectual rights, the Company agreed to certain milestone payments and royalty payments on future sales (See Note 9 &#8212; Apexian Sublicense Agreement). As of March 31, 2021, there was sufficient uncertainty with regard to both the outcome of the relevant clinical trials and the ability of the Company to obtain sufficient funding to support any of the cash milestone payments under the sublicense agreement, that no liabilities were recorded related to the sublicense agreement.</div><div style="text-align: center; font-weight: bold;"><br /></div><div>Facility Leases</div><div>&#160;</div><div style="text-align: justify;">In May 2019, the Company entered into a short-term non-cancellable facility lease (the &#8220;Lease&#8221;) for its operations and headquarters for a seven-month term beginning in June 2019. In October 2019 and November 2020, the Lease was amended to ultimately extend the term to December 31, 2021. Additionally, Ocuphire is leasing office space in Rockville, Maryland previously occupied by Rexahn (the &#8220;Rexahn Lease&#8221;). The Lease and the Rexahn Lease qualified for the short-term lease exception under ASC 842. The monthly base rent is approximately $3,000 and $13,000 for the Lease and Rexahn Lease, respectively. The rent expense associated with the Lease and Rexahn Lease in the aggregate amounted to $48,000 and $9,000 during the three months ended March 31, 2021 and 2020, respectively.</div><div>&#160;</div><div style="font-style: italic; font-weight: bold;">Other</div><div>&#160;</div><div style="text-align: justify;">In the ordinary course of business, from time to time, the Company may be subject to a broad range of claims and legal proceedings that relate to contractual allegations, patent infringement and other claims. In addition, the Company from time to time may be potentially committed to reimburse third parties for costs incurred associated with business development related transactions upon the achievement of certain milestones. The Company establishes accruals when applicable for matters and commitments which it believes losses are probable and can be reasonably estimated. To date, no loss contingency for such matters and potential commitments have been recorded. Although it is not possible to predict with certainty the outcome of these matters or potential commitments, the Company is of the opinion that the ultimate resolution of these matters and potential commitments will not have a material adverse effect on its results of operations or financial position.</div></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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="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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949512518856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplemental Balance Sheet Information<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_SupplementalBalanceSheetInformationAbstract', window );"><strong>Supplemental Balance Sheet Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock', window );">Supplemental Balance Sheet Information</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"><tr><td style="width: 27pt; vertical-align: top; font-weight: bold;">5.</td><td style="width: auto; vertical-align: top;"><div style="font-weight: bold;">Supplemental Balance Sheet Information</div></td></tr></table><div>&#160;</div><div style="font-style: italic; font-weight: bold;">Prepaid and Other Assets</div><div>&#160;</div><div style="text-align: justify;">Prepaid and other assets consist of the following (in thousands):</div><div>&#160;</div><table align="left" border="0" cellpadding="0" cellspacing="0" style="width: 90%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 66%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">March 31,</div><div style="text-align: center; font-weight: bold;">2021</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">December 31,</div><div style="text-align: center; font-weight: bold;">2020</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; background-color: rgb(204, 238, 255);"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Prepaids</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>1,402</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>1,243</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; padding-bottom: 2px;"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Other</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"><div>26</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"><div>26</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Total prepaids and other assets</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" 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);"><div>1,428</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" 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);"><div>1,269</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td></tr></table><div style="font-style: italic; font-weight: bold; clear: both;"><br /></div><div style="font-style: italic; font-weight: bold;">Property and Equipment, net</div><div>&#160;</div><div style="text-align: justify;">Property and equipment held for use by category are presented in the following table (in thousands):</div><div>&#160;</div><table align="left" border="0" cellpadding="0" cellspacing="0" style="width: 50%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 26%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">March 31,</div><div style="text-align: center; font-weight: bold;">2021</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">December 31,</div><div style="text-align: center; font-weight: bold;">2020</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 26%; background-color: rgb(204, 238, 255);"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Equipment</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>20</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>20</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 26%; padding-bottom: 2px;"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Furniture</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"><div>5</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"><div>5</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 26%; background-color: rgb(204, 238, 255);"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Total property and equipment</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>25</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>25</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 26%; padding-bottom: 2px;"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Less accumulated depreciation</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"><div>(12</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"><div>(11</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"><div>)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 26%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Property and equipment, net</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" 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);"><div>13</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" 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);"><div>14</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td></tr></table><div style="text-align: justify; clear: both;"><br /></div><div style="text-align: justify;">Depreciation expense was $1,000 and $5,000 for the three months ended March 31, 2021 and 2020, respectively.</div><div><br /></div><div style="font-style: italic; font-weight: bold;">Accrued Expenses</div><div>&#160;</div><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Accrued expenses consist of the following (in thousands):</div><div>&#160;</div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"><tr><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">March 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">December 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2021</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2020</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">R&amp;D services and supplies</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>473</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>1,440</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 76%;"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Payroll</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"><div>146</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"><div>320</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Professional services</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>162</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>186</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 76%;"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Deferred issuance costs</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"><div>88</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Other</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" 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);"><div>26</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" 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);"><div>25</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Total</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><div>895</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><div>1,971</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#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_ocup_SupplementalBalanceSheetInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_SupplementalBalanceSheetInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -URI http://asc.fasb.org/topic&amp;trid=2122208<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalBalanceSheetDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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="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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949588909560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible Notes<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Convertible Notes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTextBlock', window );">Convertible Notes</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"><tr><td style="width: 27pt; vertical-align: top; font-weight: bold;">6.</td><td style="width: auto; vertical-align: top;"><div style="font-weight: bold;">Convertible Notes</div></td></tr></table><div>&#160;</div><div style="text-align: justify;">The Company entered into a series of unsecured convertible note financings (the &#8220;Convertible Notes&#8221;) with certain investors beginning on May 25, 2018. The total issuance of Convertible Notes amounted to $8.5 million (see Note 7 - Related Party Transactions). On November 4, 2020, all of Ocuphire&#8217;s outstanding Convertible Notes were converted into 977,128 shares of Ocuphire common stock as adjusted for the Exchange Ratio in connection with the completion of the Merger.</div><div>&#160;</div><div style="text-align: justify;">The Convertible Notes accrued interest at a rate of 8% per annum, calculated on a 365-day year basis. Interest expense on principal during the three months ended March 31, 2020 was $138,000.</div><div>&#160;</div><div style="text-align: justify;">The outstanding principal of, and accrued interest on, the Convertible Notes were payable on demand, in the absence of the Merger closing discussed above, at any time as of the first to occur of (i) September 30, 2020 or (ii) an event of default (each defined by the Convertible Notes as a Payoff Event). If, prior to a Payoff Event, the Company (i) completed an initial public offering (&#8220;IPO&#8221;), (ii) completed a change in control (&#8220;CIC&#8221;), (iii) completed a sale and issuance of its capital stock resulting in gross proceeds to the Company of at least $5 million (&#8220;Qualified Financing&#8221;), or (iv) completed a reverse merger transaction (Reverse Merger), then the outstanding principal of, and accrued but unpaid interest on the Convertible Notes would have automatically converted upon the earliest of such events to occur as follows:</div><div>&#160;</div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"><tr><td style="width: 36pt;"><br /></td><td style="width: 36pt; vertical-align: top;">&#8226;</td><td style="width: auto; vertical-align: top; text-align: justify;"><div><font style="font-weight: bold;">IPO:</font> The Convertible Notes would have automatically converted into the number of fully paid and non-assessable shares of the Company&#8217;s common stock equal to One Hundred and Seventy-Five Percent (175%) times Note Value divided by the per share price such shares were issued to purchasers of the Company&#8217;s equity securities in the IPO rounded to the nearest whole share.</div></td></tr></table><div>&#160;</div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"><tr><td style="width: 36pt;"><br /></td><td style="width: 36pt; vertical-align: top;">&#8226;</td><td style="width: auto; vertical-align: top; text-align: justify;"><div><font style="font-weight: bold;">CIC:</font> The Convertible Notes would have automatically converted prior to the effectiveness of such CIC into that number of fully paid and non-assessable shares of the Company&#8217;s common stock equal to Two Hundred Percent (200%) of the Note Value divided by the per share price of the Company&#8217;s common stock at which the Company&#8217;s common stock was valued in such CIC (after giving effect to such conversion). The Convertible Note holder would have been entitled to the same contractual rights and would have been bound by the same restrictions and obligations as the other stockholders of the Company in such CIC.</div></td></tr></table><div>&#160;</div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"><tr><td style="width: 36pt;"><br /></td><td style="width: 36pt; vertical-align: top;">&#8226;</td><td style="width: auto; vertical-align: top; text-align: justify;"><div><font style="font-weight: bold;">Qualified Financing</font>: The Convertible Notes would have automatically converted into that number of fully paid and non-assessable shares of the Company that were issued by the Company in the Qualified Financing, determined by dividing an amount equal to One Hundred and Seventy-Five Percent (175%) times the Note Value by the per share price such shares of the Company were issued to purchasers of the Company&#8217;s equity securities in the Qualified Financing, rounded to the nearest whole share. The Convertible Note holder would have been entitled to the same contractual rights and would have been bound by the same restrictions and obligations as the other purchasers of shares in the Qualified Financing. A Qualified Financing was defined as a sale and issuance of capital stock of the Company (or its successor) in a single transaction or series of related transactions resulting in gross proceeds to the Company of not less than $5,000,000 (including new equity investment of at least $1,000,000 plus the sum of the outstanding principal amount of the Convertible Notes being so converted under this provision).</div></td></tr></table><div>&#160;</div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"><tr><td style="width: 36pt;"><br /></td><td style="width: 36pt; vertical-align: top;">&#8226;</td><td style="width: auto; vertical-align: top; text-align: justify;"><div><font style="font-weight: bold;">Reverse Merger (excluding close of Merger with Rexahn)</font>: The Convertible Notes would have automatically converted into that number of fully paid and non-assessable shares of the Combined Company whose shares were publicly traded in the United States or other jurisdiction following the completion of the Reverse Merger (the &#8220;Reverse Merger Parent&#8221;), determined by dividing an amount equal to One Hundred and Seventy-Five Percent (175%) times the Note Value divided by the per share price at which such shares were issued by the Reverse Merger Parent in such Reverse Merger, rounded to the nearest whole share. The Convertible Note holder would have been entitled to the same contractual rights and would have been bound by the same restrictions and obligations as the other stockholders of the Company in the Reverse Merger.</div></td></tr></table><div>&#160;</div><div style="text-align: justify;">The Company was not permitted to prepay the Convertible Notes prior to a Payoff Event. The Convertible Notes contained default provisions, and when triggered, the holders of the Convertible Notes could have immediately accelerated payment of the Convertible Notes and the outstanding principal and interest would have become payable immediately. During a period of default, interest would have been assessed at a 12% per annum rate.</div><div>&#160;</div><div style="font-style: italic; font-weight: bold;">Redemption Features</div><div>&#160;</div><div style="text-align: justify;">The Company determined that all of the conversion provisions, except for the conversion provision upon Merger close, were redemption features that qualified as embedded derivatives. The qualifying embedded derivatives were collectively separated from their debt host upon the issuance of the Convertible Notes. The bifurcation of the embedded derivatives from the debt host resulted in a discount to the Convertible Notes in the amount of $0.8 million&#160; during the three months ended March 31, 2020. The embedded derivatives were accounted for separately on a fair market value basis. There were no outstanding premium conversion derivatives as of March 31, 2021 or December 31, 2020 given the conversion of the Convertible Notes. The Company recorded the fair value changes of the premium conversion derivatives while outstanding to fair value change in derivative and warrant liabilities in the accompanying condensed consolidated statements of comprehensive loss which amounted to a benefit of $0.2 million during the three months ended March 31, 2020.</div><div>&#160;</div><div style="text-align: justify;">The note discounts were amortized to interest expense over the term of the Convertible Notes using the straight-line method which approximates the effective interest method and amounted to $0.4 million during the three months ended March 31, 2020.</div></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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for short-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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="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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949588888872">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"><tr><td style="width: 27pt; vertical-align: top; font-weight: bold;">7.</td><td style="width: auto; vertical-align: top;"><div style="font-weight: bold;">Related Party Transactions</div></td></tr></table><div>&#160;</div><div style="text-align: justify; font-style: italic; font-weight: bold;">Convertible Notes with Related Parties</div><div>&#160;</div><div style="text-align: justify;">The Company entered into Convertible Notes with certain investors beginning on May 25, 2018. Through March 31, 2020, Convertible Notes in the principal aggregate amount equal to $0.7 million were issued to four board members and to two officers, one of which was also a board member of the Company. See Note 6 &#8211; Convertible Notes.</div><div>&#160;</div><div style="text-align: justify; font-style: italic; font-weight: bold;">Apexian Sublicense Agreement</div><div>&#160;</div><div style="text-align: justify;">On January 21, 2020, as amended on June 4, 2020, the Company entered into a sublicense agreement with Apexian Pharmaceuticals, Inc. (&#8220;Apexian&#8221;) and issued a total of 891,422 shares of common stock (as adjusted for the Exchange Ration) to Apexian and to certain affiliates of Apexian, following which Apexian became a holder of over 5% of the Company&#8217;s common stock.&#160; See Note 9 &#8211; Apexian Sublicense Agreement.</div><div>&#160;</div><div style="text-align: justify; font-style: italic; font-weight: bold;">Pre-Merger Financing</div><div>&#160;</div><div style="text-align: justify;">Five directors of Private Ocuphire and one director of Rexahn participated in the Pre-Merger Financing, investing an aggregate of $300,000.&#160; Following the closing of the Merger, these directors received 17,729 Converted Initial Shares, 53,189 Converted Additional Shares, 80,366 Series A Warrants and 9,444 Series B Warrants.&#160; See Note 3 &#8211; Pre-Merger Financing.</div><div>&#160;</div><div style="text-align: justify; font-style: italic; font-weight: bold;">Waiver Agreements</div><div>&#160;</div><div style="text-align: justify;">Six directors of the Company signed Waiver Agreements, waiving certain reset provisions and financing restrictions.&#160; These directors did not receive any of the additional Series B Warrants that were issued in connection with the Waiver Agreements. See Note 3 &#8211; Pre-Merger Financing.</div></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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="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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949588858712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Compensation<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-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="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Share-based Compensation</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"><tr><td style="width: 27pt; vertical-align: top; font-weight: bold;">8.</td><td style="width: auto; vertical-align: top;"><div style="font-weight: bold;">Share-based Compensation</div></td></tr></table><div>&#160;</div><div style="text-align: justify;">Share-based compensation expense was included in general and administrative and research and development costs as follows in the accompanying condensed consolidated statements of comprehensive loss for the three month periods indicated below (in thousands):</div><div>&#160;</div><table align="left" border="0" cellpadding="0" cellspacing="0" style="width: 70%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 46%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">March 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 46%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2021</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2020</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; background-color: rgb(204, 238, 255);"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">General and administrative</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>193</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>42</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; padding-bottom: 2px;"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Research and development</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"><div>301</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"><div>19</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Total share-based compensation</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" 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);"><div>494</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" 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);"><div>61</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td></tr></table><div style="clear: both;"><br /></div><div style="font-style: italic; font-weight: bold;">Ocuphire Stock Options</div><div>&#160;</div><div style="text-align: justify; font-style: italic; font-weight: bold;">2020 Equity Incentive Plan</div><div>&#160;</div><div style="text-align: justify;">The stockholders of the Company approved the 2020 Equity Incentive Plan (the &#8220;2020 Plan&#8221;) for stock-based awards, which became effective on November 5, 2020.&#160; Under the 2020 Plan, (i) 1,000,000 new shares of common stock were reserved for issuance and (ii) up to 70,325 additional shares of common stock may be issued, consisting of (A) shares that remain available for the issuance of awards under prior equity plans and (B) shares of common stock subject to outstanding stock options or other awards covered by prior equity plans that have been cancelled or expire on or after the date that the 2020 Plan became effective.</div><div>&#160;</div><div style="font-style: italic; font-weight: bold;">2018 Equity Incentive Plan</div><div>&#160;</div><div>Prior to the 2020 Plan, the Company adopted a 2018 Equity Incentive Plan (the &#8220;2018 Plan&#8221;) in April 2018 under which 1,241,387 shares of the Company&#8217;s common stock were reserved for issuance to employees, directors and consultants upon the amendment of the 2018 Plan in December 2019. The reserve of common stock for the 2018 Plan has been adjusted to give effect to the Exchange Ratio.</div><div><br /></div><div style="text-align: justify; font-weight: bold;">Inducement Plan</div><div>&#160;</div><div style="text-align: justify;">On February 22, 2021, the Company adopted the Ocuphire Pharma, Inc. Inducement Plan (the &#8220;Inducement Plan&#8221;), pursuant to which the Company reserved 325,258 shares of its common stock to be used exclusively for grants of awards to individuals who were not previously employees or directors of the Company, as an inducement material to the individual&#8217;s entry into employment with the Company within the meaning of Rule 5635(c)(4) of the Nasdaq Listing Rules.</div><div>&#160;</div><div style="text-align: justify;">The 2020 Plan, 2018 Plan and Inducement Plan permit the grant of stock options, appreciation rights, restricted stock, restricted stock units, performance stock and cash awards, and other share&#8209;based awards.&#160; Incentive and non&#8209;statutory stock options may be granted under the 2020 and 2018 Plans.&#160; Only non-statutory options may be granted under the Inducement Plan.</div><div>&#160;</div><div style="text-align: justify; font-weight: bold;">2020 Plan Evergreen Provision</div><div>&#160;</div><div style="text-align: justify;">Under the 2020 Plan, the shares reserved automatically increase on January 1st of each year, for a period of not more than ten years from the date the 2020 Plan is approved by the stockholders of the Company, commencing on January 1, 2021 and ending on (and including) January 1, 2030, by an amount equal to 5% of the shares of common stock outstanding as of December 31st of the preceding calendar year. Notwithstanding the foregoing, the Board of&#160; Directors may act prior to January 1st of a given year to provide that there will be no January 1st increase in the share reserve for such year or that the increase in the share reserve for such year will be a lesser number of shares of common stock than would otherwise occur pursuant to the preceding sentence. On January 1, 2021, 544,125 shares were added to the 2020 Plan as a result of the evergreen provision.</div><div>&#160;</div><div style="text-align: justify;">During the three months ended March 31, 2021 and 2020, 41,800 and zero stock options were granted to newly-hired consultants (as adjusted for the Exchange Ratio), respectively, generally vesting over a six (6) to forty-eight (48) month period. The Company recognized $446,000 and $61,000 in share-based compensation expense related to stock options during the three months ended March 31, 2021 and 2020, respectively.</div><div>&#160;</div><div style="text-align: justify;">The weighted average fair value per share of options granted during the three months ended March 31, 2021 was $6.71. The Company measures the fair value of stock options with service&#8209;based and performance&#8209;based vesting criteria to employees, directors, consultants and directors on the date of grant using the Black&#8209;Scholes option pricing model. The Company does not have history to support a calculation of volatility and expected term. As such, the Company has used a weighted&#8209;average volatility considering the volatilities of several guideline companies.</div><div>&#160;</div><div>For purposes of identifying similar entities, the Company considered characteristics such as industry, length of trading history, and stage of life cycle. The assumed dividend yield was based on the Company&#8217;s expectation of not paying dividends in the foreseeable future. The average expected life of the options was based on the contractual term for agreements that allow for exercise of vested options through the end of the contractual term upon termination of continuous service, and for all other agreements, was based on the mid&#8209;point between the vesting date and the end of the contractual term according to the &#8220;simplified method&#8221; as described in Staff Accounting Bulletin 110. The risk&#8209;free interest rate is determined by reference to implied yields available from U.S. Treasury securities with a remaining term equal to the expected life assumed at the date of grant. The Company records forfeitures when they occur.</div><div><br /></div><div style="text-align: justify;">The weighted&#8209;average assumptions used in the Black&#8209;Scholes option&#8209;pricing model are as follows during the three months ended March 31, 2021 and 2020:</div><div>&#160;</div><table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 60%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 36%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2021</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2020</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 36%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 36%; background-color: rgb(204, 238, 255);"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Expected stock price volatility</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>86.6</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>%</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div style="font-weight: bold;">&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>%</div></td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 36%;"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Expected life of options (years)</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"><div>5.6</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"><div style="font-weight: bold;">&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 36%; background-color: rgb(204, 238, 255);"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Expected dividend yield</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div><font style="font-weight: bold;">&#8212;</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>%</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div style="font-weight: bold;">&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>%</div></td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 36%;"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Risk free interest rate</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"><div>0.8</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"><div>%</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"><div style="font-weight: bold;">&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"><div>%</div></td></tr></table><div><br /></div><div style="text-align: justify;">During the three months ended March 31, 2021 and 2020, 118,217 and 66,601 stock options vested (as adjusted for the Exchange Ratio), respectively. The weighted average fair value per share of options vesting during the three months ended March 31, 2021 and 2020 was $3.66 and $0.87, respectively. During the three months ended March 31, 2021 and 2020, zero and 7,923 options were forfeited, respectively. As of March 31, 2021, 1,274,408 shares were available for future issuance under the 2020 Plan and Inducement Plan. No shares were available for future issuance under the 2018 Plan.</div><div>&#160;</div><div style="text-align: justify;">Unrecognized share&#8209;based compensation cost was $2.3 million as of March 31, 2021. The unrecognized share&#8209;based expense is expected to be recognized over a weighted average period of 1.4 years.</div><div>&#160;</div><div style="font-style: italic; font-weight: bold;">Ocuphire Restricted Stock Awards</div><div>&#160;</div><div style="text-align: justify;">The Company did not grant any restricted stock awards (RSAs) during any of the periods presented. The RSAs granted in previous periods were subject to various vesting schedules.&#160; During the three months ended March 31, 2021 and 2020, 40,000 and zero RSAs vested, respectively, and no RSAs were forfeited during the periods presented. The share-based compensation expense attributed to the RSAs during the three months ended March 31, 2021 and 2020 was $22,000 and zero, respectively.</div><div>&#160;</div><div style="font-style: italic; font-weight: bold;">Ocuphire Stock Awards</div><div>&#160;</div><div style="text-align: justify;">The Company granted stock awards in the amount of 4,474 common shares to two board members for services performed during the first quarter of 2021. The stock-based compensation related to these awards amounted to $26,000 during the three months ended March 31, 2021.</div><div>&#160;</div><div style="font-style: italic; font-weight: bold;">Former Rexahn Options</div><div>&#160;</div><div style="text-align: justify;">Following the closing of the Merger, 123 outstanding, unexercised and vested options to purchase Common Stock granted under the Rexahn Pharmaceuticals Stock Option Plan, as amended (the &#8220;Rexahn 2003 Plan&#8221;), remained outstanding as of March 31, 2021 and December 31, 2020.&#160; The exercise prices related to the outstanding options granted under the Rexahn 2003 Plan ranged from $182.40 to $600.00 per share with an average remaining contractual life of 0.9 years.</div></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>26
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949597468072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Apexian Sublicense Agreement<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_ApexianSublicenseAgreementAbstract', window );"><strong>Apexian Sublicense Agreement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementDisclosureTextBlock', window );">Apexian Sublicense Agreement</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"><tr><td style="width: 27pt; vertical-align: top; font-weight: bold;">9.</td><td style="width: auto; vertical-align: top;"><div style="font-weight: bold;">Apexian Sublicense Agreement</div></td></tr></table><div>&#160;</div><div style="text-align: justify;">On January 21, 2020, the Company entered into a sublicense agreement (as amended on June 4, 2020, the &#8220;Apexian Sublicense Agreement&#8221;) with Apexian, pursuant to which it obtained exclusive worldwide patent and other intellectual property rights that constitute a Ref-1 Inhibitor program relating to therapeutic applications to treat disorders related to ophthalmic and diabetes mellitus conditions. The lead compound in the Ref-1 Inhibitor program is APX3330, which the Company intends to develop as an oral pill therapeutic to treat diabetic retinopathy and diabetic macular edema initially, and potentially later to treat wet age-related macular degeneration. As a result of the Sublicense Agreement, Apexian is considered by Ocuphire to be a related party.</div><div>&#160;</div><div style="text-align: justify;">In connection with the Apexian Sublicense Agreement, the Company issued a total of 891,422 shares (as adjusted for the Exchange Ratio) of its common stock to Apexian and to certain affiliates of Apexian. The share issuance transaction was recorded in the amount of $2.1 million as IPR&amp;D expense for the three months ended March 31, 2020 based on the fair market value of the common shares issued since no processes or activities that would constitute a &#8220;business&#8221; were acquired and none of the rights and underlying assets acquired had alternative future uses or reached a stage of technological feasibility. Additionally, in accordance with the Apexian Sublicense Agreement, the Company paid the balance remaining of $0.4 million of Ref-1 Inhibitor program costs to Apexian following the Company&#8217;s listing on a major stock exchange.</div><div>&#160;</div><div style="text-align: justify;">The Company also agreed to make one-time milestone payments under the Apexian Sublicense Agreement for each of the first ophthalmic indication and the first diabetes mellitus indication for the Development and Regulatory milestones, and once for each of the Sales milestones. These milestone payments include (i) payments for specified developmental and regulatory milestones (including completion of the first Phase 2 trial and the first Phase 3 pivotal trial in the United States, and filing and achieving regulatory approval from the FDA for the first New Drug Application for a compound) totaling up to $11 million in the aggregate and (ii) payments for specified sales milestones of up to $20 million in the aggregate, which net sales milestone payments are payable once, upon the first achievement of such milestone. Lastly, the Company also agreed to make a royalty payment equal to a single-digit percentage of its net sales of products associated with the covered patents under the Apexian Sublicense Agreement. If it is not terminated pursuant to its terms, the Apexian Sublicense Agreement shall remain in effect until expiration of the last to expire of the covered patents.</div><div>&#160;</div><div style="text-align: justify;">None of the milestone or royalty payments were triggered as of March 31, 2021.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ocup_ApexianSublicenseAgreementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_ApexianSublicenseAgreementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollaborativeArrangementDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for collaborative arrangements in which the entity is a participant, including a) information about the nature and purpose of such arrangements; b) its rights and obligations thereunder; c) the accounting policy for collaborative arrangements; and d) the income statement classification and amounts attributable to transactions arising from the collaborative arrangement between participants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 808<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6931272&amp;loc=SL5834143-161434<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 808<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6931272&amp;loc=SL5834143-161434<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 808<br> -URI http://asc.fasb.org/topic&amp;trid=5833765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollaborativeArrangementDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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="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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949588792584">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Net loss per share</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"><tr><td style="width: 27pt; vertical-align: top; font-weight: bold;">10.</td><td style="width: auto; vertical-align: top;"><div style="font-weight: bold;">Net loss per share</div></td></tr></table><div>&#160;</div><div>Basic loss per share of common stock is computed by dividing net loss by the weighted average number of shares of common stock outstanding during the period.&#160; Diluted earnings or loss per share of common stock is computed similarly to basic earnings or loss per share except the weighted average shares outstanding are increased to include additional shares from the assumed exercise of any common stock equivalents, if dilutive. The Company&#8217;s warrants, convertible notes, restricted stock awards and stock options while outstanding are considered common stock equivalents for this purpose. Diluted earnings is computed utilizing the treasury method for the warrants, restricted stock awards and stock options. Diluted earnings with respect to the convertible notes utilizing the if-converted method was not applicable during the periods presented as no conditions required for conversion had occurred. No incremental common stock equivalents were included in calculating diluted loss per share because such inclusion would be anti-dilutive given the net loss reported for the periods presented.&#160;The historical share and per share data for periods prior to the November 5, 2020 closing of the Merger have been adjusted to give effect to the Exchange Ratio.</div><div><br /></div><div style="text-align: justify;">The following potential common shares were not considered in the computation of diluted net loss per share as their effect would have been anti-dilutive for the three month periods ended presented below:</div><div>&#160;</div><table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">March 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2021</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2020</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"><div>Series A Warrants and Series B Warrants</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>7,374,172</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%;"><div>Stock options</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"><div>1,818,612</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"><div>1,029,781</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"><div>Restricted stock awards</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>4,474</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%;"><div>Former Rexahn warrants</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"><div>66,538</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"><div>Former Rexahn options</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>123</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://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 http://asc.fasb.org/extlink&amp;oid=6371337&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 http://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 http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949589034248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"><tr><td style="width: 27pt; vertical-align: top; font-weight: bold;">11.</td><td style="width: auto; vertical-align: top;"><div style="font-weight: bold;">Income Taxes</div></td></tr></table><div>&#160;</div><div style="text-align: justify;">The effective tax rate for the three months ended March 31, 2021 and 2020 was zero percent. As of March 31, 2021, a full valuation allowance has been established to reduce the Company&#8217;s net deferred income tax assets. As such, no tax benefit related to the Company&#8217;s pre-tax loss was recognized for any of the periods presented.</div><div>&#160;</div><div style="text-align: justify;">The Company&#8217;s corporate returns are subject to examination for the 2018 and 2019 tax years for federal income tax purposes and subject to examination for the 2018 and 2019 tax years in one state jurisdiction. The Company does not have any reserves for income taxes that represent the Company&#8217;s potential liability for uncertain tax positions.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949588887112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"><tr><td style="width: 27pt; vertical-align: top; font-weight: bold;">12.</td><td style="width: auto; vertical-align: top;"><div style="font-weight: bold;">Subsequent Events</div></td></tr></table><div>&#160;</div><div style="text-align: justify; font-style: italic; font-weight: bold;">Warrant Exercise</div><div>&#160;</div><div style="text-align: justify;">In April 2021, investors exercised Series B Warrants for a total of 1,629,634 shares, for total proceeds of $163.</div><div>&#160;</div><div style="text-align: justify; font-style: italic; font-weight: bold;">Issuance of Settlement Shares</div><div>&#160;</div><div style="text-align: justify;">On May 6, 2021, the Company issued 350,000 shares of common stock of the Company to three accredited investors pursuant to a settlement agreement, dated May 6, 2021, in exchange for a release of potential claims.</div></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_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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="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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949677302776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Company Description 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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Company Description 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="top.Show.showAR( this, 'defref_ocup_NatureOfBusinessPolicyTextBlock', window );">Nature of Business</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-style: italic; font-weight: bold;">Nature of Business</div><div>&#160;</div><div style="text-align: justify;">Ocuphire Pharma, Inc. (together with its subsidiary OcuSub, Inc., the "Company" or "Ocuphire&#8221;) is a clinical-stage ophthalmic biopharmaceutical company focused on developing and commercializing therapies for the treatment of several eye disorders. The Company&#8217;s pipeline currently includes two small molecule product candidates targeting front and back of the eye indications. The Company&#8217;s lead product candidate, Nyxol&#174; Eye Drops (&#8220;Nyxol&#8221;), is a once-daily eye drop formulation of phentolamine mesylate designed to reduce pupil diameter and improve visual acuity. The Company&#8217;s second product candidate, APX3330, is a twice-a-day oral tablet, designed to target multiple pathways relevant to retinal and choroidal vascular diseases, such as diabetic retinopathy (&#8220;DR&#8221;) and diabetic macular edema (&#8220;DME&#8221;). The Company has also in-licensed additional second-generation product candidates, analogs of APX3330, including APX2009 and APX2014.</div><div>&#160;</div><div style="text-align: justify;">The Company has sustained operating losses since inception and expects such losses to continue indefinitely until a sustained revenue source is realized. Management plans to continue financing the Company&#8217;s operations through additional issuances of the Company&#8217;s equity and debt securities. If adequate funds are not available, the Company may be required to delay, reduce the scope of, or eliminate part or all of its research and development programs.</div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsPolicy', window );">Reverse Merger with Rexahn</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-style: italic; font-weight: bold;">Reverse Merger with Rexahn</div><div>&#160;</div><div style="text-align: justify;">On June 17, 2020, Ocuphire, Rexahn Pharmaceuticals, Inc. (&#8220;Rexahn&#8221;), and Razor Merger Sub, Inc., a Delaware corporation and wholly-owned subsidiary of Rexahn (&#8220;Merger Sub&#8221;), entered into an Agreement and Plan of Merger and Reorganization, as amended on June 29, 2020 (as amended, the &#8220;Merger Agreement&#8221;), pursuant to which, among other things, and subject to the satisfaction or waiver of certain conditions set forth in the Merger Agreement, Merger Sub would merge with and into Ocuphire, with Ocuphire continuing as a wholly-owned subsidiary of Rexahn and the surviving corporation of the merger (the &#8220;Merger&#8221;). The Merger closed on November 5, 2020.&#160; Upon completion of the Merger, Rexahn changed its name to Ocuphire Pharma, Inc. and changed its ticker symbol on the Nasdaq Capital Market to "OCUP".</div><div>&#160;</div><div style="text-align: justify;">The Company&#8217;s headquarters is located in Farmington Hills, Michigan.</div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>Basis of Presentation</div><div>&#160;</div><div style="text-align: justify;">The accompanying condensed financial statements have been prepared by the Company, without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (SEC). Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles (GAAP) have been condensed or omitted pursuant to such rules and regulations.</div><div>&#160;</div><div style="text-align: justify;">The December 31, 2020 condensed balance sheet was derived from audited financial statements, and may not include all disclosures required by GAAP; however, the Company believes that the disclosures are adequate to make the information presented not misleading. These unaudited condensed financial statements should be read in conjunction with the audited financial statements and the notes thereto for the fiscal year ended December 31, 2020.</div><div>&#160;</div><div style="text-align: justify;">In the opinion of management, all adjustments, consisting of only normal recurring adjustments that are necessary to present fairly the financial position, results of operations, and cash flows for the interim periods, have been made. The results of operations for the interim periods are not necessarily indicative of the operating results for the full fiscal year or any future periods.</div><div>&#160;</div><div style="text-align: justify;">The condensed consolidated financial statements of the Company include a subsidiary, OcuSub, Inc., which is fully owned by the Company. All significant intercompany accounts and transactions have been eliminated in the preparation of the financial statements.</div><div>&#160;</div><div style="text-align: justify;">All of the share and per share amounts presented were adjusted, on a retroactive basis, to reflect the exchange of the shares of Ocuphire pre-Merger (&#8220;Private Ocuphire&#8221;) into 1.0565 shares of the Company (the &#8220;Exchange Ratio&#8221;), except for par value and share authorizations of Private Ocuphire for periods presented prior to the Merger.</div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_GoingConcernPolicyTextBlock', window );">Going Concern</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-style: italic; font-weight: bold;">Going Concern</div><div>&#160;</div><div style="text-align: justify;">The Company&#8217;s ability to continue operating as a going concern is contingent upon, among other things, its ability to secure additional financing and to achieve and maintain profitable operations. The Company plans to issue additional&#160; equity instruments and possibly debt to finance operating and working capital requirements. While the Company expects to obtain the additional financing that is needed, there is no assurance that the Company will be successful in obtaining the necessary funding for future operations. These factors raise substantial doubt as to the Company&#8217;s ability to continue as a going concern. The condensed consolidated financial statements do not include any adjustments that might result from the outcome of these uncertainties.</div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_CommonStockValuationPolicyTextBlock', window );">Common Stock Valuation</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-style: italic; font-weight: bold;">Common Stock Valuation</div><div>&#160;</div><div style="text-align: justify;">Prior to the close of the Merger, due to the absence of an active market for the Private Ocuphire&#8217;s common stock, the Company utilized methodologies in accordance with the framework of the American Institute of Certified Public Accountants&#8217; Technical Practice Aid, <font style="font-style: italic;">Valuation of Privately-Held Company Equity Securities Issued as Compensation</font>, to estimate the fair value of Private Ocuphire common stock. The valuation methodology included estimates and assumptions that required the Company&#8217;s judgment. These estimates and assumptions included a number of objective and subjective factors, including external market conditions affecting the biotechnology industry sector, and the likelihood of achieving a liquidity event, such as an initial public offering (&#8220;IPO&#8221;), reverse merger or sale. Significant changes to the key assumptions used in the valuations resulted in different fair values of common stock at each valuation date.</div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-style: italic; font-weight: bold;">Use of Estimates</div><div>&#160;</div><div style="text-align: justify;">The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Actual results could differ from those estimates.</div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Information</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-style: italic; font-weight: bold;">Segment Information</div><div>&#160;</div><div style="text-align: justify;">Operating segments are components of an enterprise for which separate financial information is available and is evaluated regularly by the Company&#8217;s chief operating decision maker in deciding how to allocate resources and assessing performance. The Company&#8217;s chief operating decision maker is its Chief Executive Officer. The Company&#8217;s Chief Executive Officer views the Company&#8217;s operations and manages its business in one operating segment, which is the business of development and commercialization of products related to vision performance and health. Accordingly, the Company has a single reporting segment.</div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-style: italic; font-weight: bold;">Fair Value Measurements</div><div>&#160;</div><div style="text-align: justify;">The Company follows accounting guidance that emphasizes that fair value is a market-based measurement, not an entity-specific measurement. Fair value is defined as &#8220;the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.&#8221; Fair value measurements are defined on a three-level hierarchy:</div><div>&#160;</div><div style="text-align: justify; text-indent: -18pt; margin-left: 36pt;">Level 1 inputs: Unadjusted quoted prices for identical assets or liabilities in active markets;</div><div>&#160;</div><div>Level 2 inputs: Quoted prices for similar assets and liabilities in active markets, quoted prices in markets that are not active, or inputs which are observable, whether directly or indirectly, for substantially the full term of the asset or liability; and</div><div>&#160;</div><div style="text-align: justify; margin-left: 36pt; text-indent: -27pt;">Level 3 inputs: Unobservable inputs that reflect the Company&#8217;s own assumptions about the assumptions market participants would use in pricing the asset or liability in which there is little, if any, market activity for the asset or liability at the measurement date.</div><div>&#160;</div><div style="text-align: justify;">As of March 31, 2021 and December 31, 2020, the fair values of cash and cash equivalents, prepaid and other assets, deferred costs, accounts payable and accrued expenses approximated their carrying values because of the short-term nature of these assets or liabilities. The estimated fair value of the Company&#8217;s convertible notes while outstanding were based on amortized cost which was deemed to approximate fair value. The fair value of the warrant liabilities and premium conversion derivatives, while outstanding, were based on cash flow models discounted at current implied market rates evidenced in recent arms-length transactions representing expected returns by market participants for similar instruments and were based on Level 3 inputs. There were no transfers between fair value hierarchy levels during the three months ended March 31, 2021 and 2020.</div><div>&#160;</div><div style="text-align: justify;">The fair value of financial instruments measured on a recurring basis is as follows (in thousands):</div><div>&#160;</div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">As of March 31, 2021</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Description</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;">Total</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;">Level 1</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;">Level 2</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;">Level 3</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Liabilities:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Warrant liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" 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);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" 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);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" 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);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" 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);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px;"><div style="text-indent: -7.2pt; margin-left: 16.2pt;">Total liabilities at fair value</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td></tr></table><div><br /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">As of December 31, 2020</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Description</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;">Total</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;">Level 1</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;">Level 2</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;">Level 3</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Liabilities:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Warrant liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" 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);"><div>27,964</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" 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);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" 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);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" 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);"><div>27,964</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px;"><div style="text-indent: -7.2pt; margin-left: 16.2pt;">Total liabilities at fair value</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><div>27,964</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><div>27,964</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td></tr></table><div><br /></div><div style="text-align: justify;">The following table provides a roll-forward of the warrant liabilities and premium conversion derivatives measured at fair value on a recurring basis using unobservable level 3 inputs for the three months ended March 31, 2021 and 2020 (in thousands):</div><div>&#160;</div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2021</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2020</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;">Warrant liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);"><div style="text-indent: -7.2pt; margin-left: 16.2pt;">Balance as of beginning of period</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>27,964</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 76%;"><div style="text-indent: -7.2pt; margin-left: 16.2pt;">Change in fair value of warrant liability</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"><div>33,829</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 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-indent: -7.2pt; margin-left: 16.2pt;">Reclassification of Series A warrants from liability to equity</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" 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);"><div>(61,793</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" 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);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;"><div style="text-indent: -7.2pt; margin-left: 16.2pt;">Balance as of end of period</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td></tr></table><div><br /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2021</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2020</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;">Premium conversion derivatives</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);"><div style="text-indent: -7.2pt; margin-left: 16.2pt;">Balance as of beginning of period</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>2,714</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 76%;"><div style="text-indent: -7.2pt; margin-left: 16.2pt;">Value assigned to the underlying derivatives in connection with convertible notes</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"><div>831</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 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-indent: -7.2pt; margin-left: 16.2pt;">Change in fair value of premium conversion derivatives</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" 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);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" 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);"><div>(198</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div>)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;"><div style="text-indent: -7.2pt; margin-left: 16.2pt;">Balance as of end of period</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><div>3,347</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td></tr></table><div><br /></div><div style="text-align: justify;">There were no financial instruments measured on a non-recurring basis for any of the periods presented.</div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-style: italic; font-weight: bold;">Recent Accounting Pronouncements&#160;</div><div>&#160;</div><div>In August 2020, FASB issued ASU 2020-06, <font style="font-style: italic;">Debt&#8212;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity&#8217;s Own Equity</font>, which, among other things, provides guidance on how to account for contracts on an entity&#8217;s own equity. This &#8203;ASU eliminates the beneficial conversion and cash conversion accounting models for convertible instruments. It also amends the accounting for certain contracts in an entity&#8217;s own equity that are currently accounted for as derivatives because of specific settlement provisions. In addition, this ASU modifies how particular convertible instruments and certain contracts that may be settled in cash or shares impact the diluted EPS computation. The amendments in this ASU are effective for smaller reporting companies (as defined by the SEC) for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020. The Company is currently evaluating the impact of ASU 2020-06 on its consolidated financial statements.&#160;</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ocup_CommonStockValuationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for common stock valuations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_CommonStockValuationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ocup_GoingConcernPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for going concern principle of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_GoingConcernPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ocup_NatureOfBusinessPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for nature of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_NatureOfBusinessPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>nonnum: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_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (a)-(d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6909625&amp;loc=d3e227-128457<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 29<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-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 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-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 29<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-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 29<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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="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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949512494056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Company Description 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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Company Description 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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Fair Value of Financial Instruments Measured on a Recurring Basis</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: justify;">The fair value of financial instruments measured on a recurring basis is as follows (in thousands):</div><div>&#160;</div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">As of March 31, 2021</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Description</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;">Total</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;">Level 1</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;">Level 2</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;">Level 3</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Liabilities:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Warrant liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" 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);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" 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);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" 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);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" 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);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px;"><div style="text-indent: -7.2pt; margin-left: 16.2pt;">Total liabilities at fair value</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td></tr></table><div><br /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">As of December 31, 2020</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Description</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;">Total</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;">Level 1</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;">Level 2</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;">Level 3</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Liabilities:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Warrant liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" 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);"><div>27,964</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" 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);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" 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);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" 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);"><div>27,964</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px;"><div style="text-indent: -7.2pt; margin-left: 16.2pt;">Total liabilities at fair value</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><div>27,964</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><div>27,964</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock', window );">Warrant Liabilities and Premium Conversion Derivatives Measured at Fair Value</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: justify;">The following table provides a roll-forward of the warrant liabilities and premium conversion derivatives measured at fair value on a recurring basis using unobservable level 3 inputs for the three months ended March 31, 2021 and 2020 (in thousands):</div><div>&#160;</div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2021</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2020</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;">Warrant liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);"><div style="text-indent: -7.2pt; margin-left: 16.2pt;">Balance as of beginning of period</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>27,964</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 76%;"><div style="text-indent: -7.2pt; margin-left: 16.2pt;">Change in fair value of warrant liability</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"><div>33,829</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 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-indent: -7.2pt; margin-left: 16.2pt;">Reclassification of Series A warrants from liability to equity</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" 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);"><div>(61,793</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" 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);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;"><div style="text-indent: -7.2pt; margin-left: 16.2pt;">Balance as of end of period</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td></tr></table><div><br /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2021</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2020</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;">Premium conversion derivatives</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);"><div style="text-indent: -7.2pt; margin-left: 16.2pt;">Balance as of beginning of period</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>2,714</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 76%;"><div style="text-indent: -7.2pt; margin-left: 16.2pt;">Value assigned to the underlying derivatives in connection with convertible notes</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"><div>831</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 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-indent: -7.2pt; margin-left: 16.2pt;">Change in fair value of premium conversion derivatives</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" 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);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" 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);"><div>(198</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div>)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;"><div style="text-indent: -7.2pt; margin-left: 16.2pt;">Balance as of end of period</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><div>3,347</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19279-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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="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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949515903016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplemental Balance Sheet Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_SupplementalBalanceSheetInformationAbstract', window );"><strong>Supplemental Balance Sheet Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock', window );">Prepaid and Other Assets</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: justify;">Prepaid and other assets consist of the following (in thousands):</div><div>&#160;</div><table align="left" border="0" cellpadding="0" cellspacing="0" style="width: 90%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 66%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">March 31,</div><div style="text-align: center; font-weight: bold;">2021</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">December 31,</div><div style="text-align: center; font-weight: bold;">2020</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; background-color: rgb(204, 238, 255);"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Prepaids</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>1,402</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>1,243</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; padding-bottom: 2px;"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Other</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"><div>26</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"><div>26</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Total prepaids and other assets</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" 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);"><div>1,428</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" 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);"><div>1,269</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td></tr></table><div></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property and Equipment, Net</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: justify;">Property and equipment held for use by category are presented in the following table (in thousands):</div><div>&#160;</div><table align="left" border="0" cellpadding="0" cellspacing="0" style="width: 50%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 26%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">March 31,</div><div style="text-align: center; font-weight: bold;">2021</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">December 31,</div><div style="text-align: center; font-weight: bold;">2020</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 26%; background-color: rgb(204, 238, 255);"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Equipment</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>20</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>20</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 26%; padding-bottom: 2px;"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Furniture</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"><div>5</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"><div>5</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 26%; background-color: rgb(204, 238, 255);"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Total property and equipment</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>25</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>25</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 26%; padding-bottom: 2px;"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Less accumulated depreciation</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"><div>(12</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"><div>(11</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"><div>)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 26%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Property and equipment, net</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" 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);"><div>13</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" 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);"><div>14</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td></tr></table><div></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Accrued Expenses</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Accrued expenses consist of the following (in thousands):</div><div>&#160;</div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"><tr><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">March 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">December 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2021</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2020</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">R&amp;D services and supplies</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>473</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>1,440</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 76%;"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Payroll</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"><div>146</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"><div>320</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Professional services</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>162</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>186</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 76%;"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Deferred issuance costs</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"><div>88</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Other</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" 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);"><div>26</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" 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);"><div>25</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Total</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><div>895</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><div>1,971</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#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_ocup_SupplementalBalanceSheetInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_SupplementalBalanceSheetInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949512481592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Share-Based Compensation Expense</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: justify;">Share-based compensation expense was included in general and administrative and research and development costs as follows in the accompanying condensed consolidated statements of comprehensive loss for the three month periods indicated below (in thousands):</div><div>&#160;</div><table align="left" border="0" cellpadding="0" cellspacing="0" style="width: 70%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 46%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">March 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 46%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2021</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2020</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; background-color: rgb(204, 238, 255);"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">General and administrative</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>193</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>42</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; padding-bottom: 2px;"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Research and development</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"><div>301</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"><div>19</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Total share-based compensation</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" 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);"><div>494</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" 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);"><div>61</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Weighted Average Assumptions Used in Black-Scholes Option-pricing Model</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: justify;">The weighted&#8209;average assumptions used in the Black&#8209;Scholes option&#8209;pricing model are as follows during the three months ended March 31, 2021 and 2020:</div><div>&#160;</div><table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 60%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 36%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2021</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2020</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 36%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 36%; background-color: rgb(204, 238, 255);"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Expected stock price volatility</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>86.6</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>%</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div style="font-weight: bold;">&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>%</div></td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 36%;"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Expected life of options (years)</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"><div>5.6</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"><div style="font-weight: bold;">&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 36%; background-color: rgb(204, 238, 255);"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Expected dividend yield</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div><font style="font-weight: bold;">&#8212;</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>%</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div style="font-weight: bold;">&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>%</div></td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 36%;"><div style="text-indent: -7.2pt; margin-left: 7.2pt;">Risk free interest rate</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"><div>0.8</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"><div>%</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"><div style="font-weight: bold;">&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"><div>%</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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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="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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949512461000">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Anti-dilutive Securities Excluded from Computation of Net Loss per Share</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: justify;">The following potential common shares were not considered in the computation of diluted net loss per share as their effect would have been anti-dilutive for the three month periods ended presented below:</div><div>&#160;</div><table align="center" border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">March 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2021</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2020</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"><div>Series A Warrants and Series B Warrants</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>7,374,172</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%;"><div>Stock options</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"><div>1,818,612</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"><div>1,029,781</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"><div>Restricted stock awards</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>4,474</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%;"><div>Former Rexahn warrants</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"><div>66,538</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"><div>Former Rexahn options</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>123</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>&#8212;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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="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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949512717416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Company Description and Summary of Significant Accounting Policies, 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, 2021 </div>
<div>Product</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_NatureOfBusinessAbstract', 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="top.Show.showAR( this, 'defref_ocup_NumberOfSmallMoleculeProductCandidates', window );">Number of small molecule product candidates</a></td>
<td class="nump">2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ocup_NatureOfBusinessAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_NatureOfBusinessAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ocup_NumberOfSmallMoleculeProductCandidates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of small molecule product candidates targeting front and back of the eye indications.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_NumberOfSmallMoleculeProductCandidates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</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>
</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="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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949512721128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Company Description and Summary of Significant Accounting Policies, Basis of Presentation (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 05, 2020</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_BasisOfPresentationAbstract', window );"><strong>Basis of Presentation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1', window );">Exchange ratio</a></td>
<td class="nump">1.0565<span></span>
</td>
<td class="nump">1.0565<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ocup_BasisOfPresentationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_BasisOfPresentationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB TOPIC 4.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187143-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteStockSplitConversionRatio1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</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="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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949512554040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Company Description and Summary of Significant Accounting Policies, Segment Information (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2021 </div>
<div>Segment</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract', window );"><strong>Segment Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments</a></td>
<td class="nump">1<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_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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="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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949509926440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Company Description and Summary of Significant Accounting Policies, Fair Value of Financial Instruments Measured on a Recurring Basis (Details) - USD ($)<br> $ in Thousands</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, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Company Description and Summary of Significant Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesLevel1ToLevel2TransfersAmount', window );">Transfers from Level 1 to Level 2</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesLevel2ToLevel1TransfersAmount', window );">Transfers from Level 2 to Level 1</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3', window );">Transfers in into Level 3</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3', window );">Transfers out of Level 3</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring Basis [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="top.Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Liabilities at fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27,964<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring Basis [Member] | Warrant Liabilities [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="top.Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities [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="top.Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Liabilities at fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,964<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring Basis [Member] | Level 1 [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="top.Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Liabilities at fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring Basis [Member] | Level 1 [Member] | Warrant Liabilities [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="top.Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities [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="top.Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Liabilities at fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring Basis [Member] | Level 2 [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="top.Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Liabilities at fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring Basis [Member] | Level 2 [Member] | Warrant Liabilities [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="top.Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities [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="top.Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Liabilities at fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring Basis [Member] | Level 3 [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="top.Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Liabilities at fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,964<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring Basis [Member] | Level 3 [Member] | Warrant Liabilities [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="top.Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities [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="top.Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Liabilities at fair value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27,964<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_FairValueLiabilitiesLevel1ToLevel2TransfersAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of transfers of liabilities measured on a recurring basis out of Level 1 of the fair value hierarchy into Level 2.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesLevel1ToLevel2TransfersAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueLiabilitiesLevel2ToLevel1TransfersAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of transfers of liabilities measured on a recurring basis out of Level 2 of the fair value hierarchy into Level 1.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesLevel2ToLevel1TransfersAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of transfers of financial instrument classified as a liability into level 3 of the fair value hierarchy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of transfers of financial instrument classified as a liability out of level 3 of the fair value hierarchy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinancialLiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialLiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByLiabilityClassAxis=ocup_WarrantLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByLiabilityClassAxis=ocup_WarrantLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_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>39
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949509983912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Company Description and Summary of Significant Accounting Policies, Warrant Liabilities and Premium Conversion Derivatives Measured at Fair Value (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, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity', window );">Reclassification of Series A warrant liability to equity</a></td>
<td class="nump">$ 61,793<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 [Member] | Warrant Liabilities [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="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Balance as of beginning of period</a></td>
<td class="nump">27,964<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAdjustmentOfWarrants', window );">Change in fair value of warrant liability</a></td>
<td class="nump">33,829<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="top.Show.showAR( this, 'defref_ocup_AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity', window );">Reclassification of Series A warrant liability to equity</a></td>
<td class="num">(61,793)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Balance as of end of period</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="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 [Member] | Premium Conversion Derivatives [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="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Balance as of beginning of period</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,714<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes', window );">Value assigned to the underlying derivatives in connection with convertible notes</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">831<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings', window );">Change in fair value of premium conversion derivatives</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(198)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Balance as of end of period</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,347<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Nonrecurring Basis [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="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Financial instruments liabilities at fair value</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_ocup_AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustment to additional paid in capital resulting from the warrants converting to equity issued originally in Pre-Merger financing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsToEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ocup_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Value assigned to the underlying derivatives in connection with convertible notes of financial instrument classified as a liability measured using unobservable inputs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueAssignedToTheUnderlyingDerivativesInConnectionWithConvertibleNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueAdjustmentOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (income) related to adjustment to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section 25<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=109262497&amp;loc=d3e20148-110875<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAdjustmentOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_FinancialLiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialLiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_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_FairValueByLiabilityClassAxis=ocup_WarrantLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByLiabilityClassAxis=ocup_WarrantLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByLiabilityClassAxis=ocup_PremiumConversionDerivativesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByLiabilityClassAxis=ocup_PremiumConversionDerivativesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949506001432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Merger (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Nov. 05, 2020 </div>
<div>Director </div>
<div>Right </div>
<div>Milestone </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>Milestone </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Nov. 19, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 29, 2020 </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_MergerInformationAbstract', window );"><strong>Merger Information [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock issued (in shares)</a></td>
<td class="nump">7,091,878<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,929,881<span></span>
</td>
<td class="nump">10,882,495<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1', window );">Exchange ratio</a></td>
<td class="nump">1.0565<span></span>
</td>
<td class="nump">1.0565<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_NumberOfDirectorsRequiredToCompleteTransition', window );">Number of directors required to complete transaction | Director</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_ContingentValueRightsAgreementAbstract', window );"><strong>Contingent Value Rights Agreement [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_ContingentValueRightsPaymentPeriod', window );">Contingent value rights payment period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_PercentageOfCashConsiderationPayment', window );">Sum of cash consideration paid by a third party</a></td>
<td class="nump">75.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_ContingentValueRightsIPTerm', window );">Parent IP deal period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_NumberOfMilestonesAccrued', window );">Number of milestones accrued | Milestone</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_NumberOfPotentialMilestones', window );">Number of potential milestones | Milestone</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=ocup_SecuritiesPurchaseAgreementMember', window );">Securities Purchase 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_MergerInformationAbstract', window );"><strong>Merger Information [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock issued (in shares)</a></td>
<td class="nump">3,749,992<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,749,992<span></span>
</td>
<td class="nump">1,249,996<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ocup_FormerStockholdersAndOptionholdersOfPrivateOcuphireMember', window );">Former Stockholders and Option Holders of Private Ocuphire [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_MergerInformationAbstract', window );"><strong>Merger Information [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage', window );">Percentage ownership</a></td>
<td class="nump">86.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ocup_RexahnStockholdersMember', window );">Rexahn [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_MergerInformationAbstract', window );"><strong>Merger Information [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage', window );">Percentage ownership</a></td>
<td class="nump">13.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_ContingentValueRightsAgreementAbstract', window );"><strong>Contingent Value Rights Agreement [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_ContingentValueRightEntitledPerEachShareOfCommonStockHeld', window );">Number of contingent value right received per common stock | Right</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ocup_RexahnStockholdersMember', window );">Rexahn [Member] | BioSense Global 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_ContingentValueRightsAgreementAbstract', window );"><strong>Contingent Value Rights Agreement [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_ContingentValueRightsPercentage', window );">Percentage of payments received by Rexahn or its affiliates</a></td>
<td class="nump">90.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ocup_RexahnStockholdersMember', window );">Rexahn [Member] | Zhejiang HaiChang Biotechnology Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_ContingentValueRightsAgreementAbstract', window );"><strong>Contingent Value Rights Agreement [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_ContingentValueRightsPercentage', window );">Percentage of payments received by Rexahn or its affiliates</a></td>
<td class="nump">90.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ocup_ContingentValueRightEntitledPerEachShareOfCommonStockHeld">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contingent value right per each share of the Company's common stock held of record as of immediately prior to the closing of the merger.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_ContingentValueRightEntitledPerEachShareOfCommonStockHeld</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ocup_ContingentValueRightsAgreementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_ContingentValueRightsAgreementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ocup_ContingentValueRightsIPTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period for parent IP deal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_ContingentValueRightsIPTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</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_ocup_ContingentValueRightsPaymentPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payment period for contingent value rights.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_ContingentValueRightsPaymentPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</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_ocup_ContingentValueRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of payments received by Rexahn or its affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_ContingentValueRightsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ocup_MergerInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_MergerInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ocup_NumberOfDirectorsRequiredToCompleteTransition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of initial board of directors of the combined company required to complete transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_NumberOfDirectorsRequiredToCompleteTransition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</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_ocup_NumberOfMilestonesAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of milestones had been accrued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_NumberOfMilestonesAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ocup_NumberOfPotentialMilestones">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of potential milestones had been accrued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_NumberOfPotentialMilestones</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ocup_PercentageOfCashConsiderationPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash consideration paid by a third party to Rexahn or its affiliates during the applicable CVR payment period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_PercentageOfCashConsiderationPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of voting equity interests acquired in a business combination achieved in stages, including equity interests in the acquiree held by the acquirer immediately before the acquisition date and acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB TOPIC 4.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187143-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteStockSplitConversionRatio1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_TypeOfArrangementAxis=ocup_SecuritiesPurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=ocup_SecuritiesPurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=ocup_FormerStockholdersAndOptionholdersOfPrivateOcuphireMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ocup_FormerStockholdersAndOptionholdersOfPrivateOcuphireMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=ocup_RexahnStockholdersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ocup_RexahnStockholdersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=ocup_BioSenseGlobalLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ocup_BioSenseGlobalLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=ocup_ZhejiangHaiChangBiotechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ocup_ZhejiangHaiChangBiotechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949509926104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Merger, Former Rexahn Warrants (Details) - Rexahn [Member] - $ / 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, 2021</div></th>
<th class="th"><div>Nov. 05, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_WarrantsAbstract', window );"><strong>Former Rexahn 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="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Number of warrants outstanding (in shares)</a></td>
<td class="nump">66,538<span></span>
</td>
<td class="nump">231,433<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_WeightedAverageRemainingContractualTermsWarrants', window );">Average remaining contractual life</a></td>
<td class="text">2 years 8 months 12 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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ocup_RexahnStockholdersMember', window );">Minimum [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="top.Show.showAR( this, 'defref_ocup_WarrantsAbstract', window );"><strong>Former Rexahn 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="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price (in dollars per share)</a></td>
<td class="nump">$ 38.40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ocup_RexahnStockholdersMember', window );">Maximum [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="top.Show.showAR( this, 'defref_ocup_WarrantsAbstract', window );"><strong>Former Rexahn 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="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price (in dollars per share)</a></td>
<td class="nump">$ 198.00<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_ocup_WarrantsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_WarrantsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ocup_WeightedAverageRemainingContractualTermsWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for warrants excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_WeightedAverageRemainingContractualTermsWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=ocup_RexahnStockholdersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ocup_RexahnStockholdersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</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="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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949505026376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pre-Merger Financing (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Feb. 03, 2021 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 29, 2020 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($) </div>
<div>Director </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>Nov. 19, 2020 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Nov. 05, 2020 </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_PreMergerFinancingOfWarrantsAbstract', window );"><strong>Pre-Merger Financing [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,929,881<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,882,495<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax', window );">Fair value change in warrant liabilities and premium conversion derivatives | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (33,829,000)<span></span>
</td>
<td class="nump">$ 198,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=ocup_SecuritiesPurchaseAgreementMember', window );">Securities Purchase 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_PreMergerFinancingOfWarrantsAbstract', window );"><strong>Pre-Merger Financing [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,249,996<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,749,992<span></span>
</td>
<td class="nump">3,749,992<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_NumberOfTradingDays', window );">Number of trading days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=ocup_SecuritiesPurchaseAgreementMember', window );">Securities Purchase Agreement [Member] | Private Ocuphire [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_PreMergerFinancingOfWarrantsAbstract', window );"><strong>Pre-Merger Financing [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_NumberOfDirectors', window );">Number of directors | Director</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=ocup_SecuritiesPurchaseAgreementMember', window );">Securities Purchase Agreement [Member] | Rexahn [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_PreMergerFinancingOfWarrantsAbstract', window );"><strong>Pre-Merger Financing [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_NumberOfDirectors', window );">Number of directors | Director</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=ocup_SecuritiesPurchaseAgreementMember', window );">Securities Purchase Agreement [Member] | Investors [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_PreMergerFinancingOfWarrantsAbstract', window );"><strong>Pre-Merger Financing [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_ProceedsFromPreMergerFinancing', window );">Total investment | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=ocup_SecuritiesPurchaseAgreementMember', window );">Securities Purchase Agreement [Member] | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_PreMergerFinancingOfWarrantsAbstract', window );"><strong>Pre-Merger Financing [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_ProceedsFromPreMergerFinancing', window );">Total investment | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=ocup_SeriesAWarrantsMember', window );">Series A Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_PreMergerFinancingOfWarrantsAbstract', window );"><strong>Pre-Merger Financing [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrant issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,665,838<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.4795<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Exercisable term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=ocup_SeriesAWarrantsMember', window );">Series A Warrants [Member] | Risk-Free Interest Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_PreMergerFinancingOfWarrantsAbstract', window );"><strong>Pre-Merger Financing [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssetMeasurementInput', window );">Percentage of measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.004<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=ocup_SeriesAWarrantsMember', window );">Series A Warrants [Member] | Expected Volatility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_PreMergerFinancingOfWarrantsAbstract', window );"><strong>Pre-Merger Financing [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssetMeasurementInput', window );">Percentage of measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.866<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=ocup_SeriesAWarrantsMember', window );">Series A Warrants [Member] | Expected Term [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_PreMergerFinancingOfWarrantsAbstract', window );"><strong>Pre-Merger Financing [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_FairValueAssumptionsExpectedLife', window );">Expected life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 9 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=ocup_SeriesAWarrantsMember', window );">Series A Warrants [Member] | Expected Dividend Yield Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_PreMergerFinancingOfWarrantsAbstract', window );"><strong>Pre-Merger Financing [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssetMeasurementInput', window );">Percentage of measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=ocup_SeriesAWarrantsMember', window );">Series A Warrants [Member] | Waiver Agreements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_PreMergerFinancingOfWarrantsAbstract', window );"><strong>Pre-Merger Financing [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax', window );">Fair value change in warrant liabilities and premium conversion derivatives | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (33,829,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=ocup_SeriesBWarrantsMember', window );">Series B Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_PreMergerFinancingOfWarrantsAbstract', window );"><strong>Pre-Merger Financing [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrant issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,708,334<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=ocup_SeriesBWarrantsMember', window );">Series B Warrants [Member] | Waiver Agreements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_PreMergerFinancingOfWarrantsAbstract', window );"><strong>Pre-Merger Financing [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Aggregate number of shares (in shares)</a></td>
<td class="nump">1,708,334<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_ocup_FairValueAssumptionsExpectedLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period the instrument, asset or liability is expected to be 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_FairValueAssumptionsExpectedLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</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_ocup_NumberOfDirectors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of directors of the company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_NumberOfDirectors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</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_ocup_NumberOfTradingDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the number of number of trading days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_NumberOfTradingDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</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_ocup_PreMergerFinancingOfWarrantsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_PreMergerFinancingOfWarrantsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ocup_ProceedsFromPreMergerFinancing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is a cash inflow, proceeds received from Pre-merger Financing,</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_ProceedsFromPreMergerFinancing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of input used to measure derivative asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetMeasurementInput</td>
</tr>
<tr>
<td style="padding-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_GainLossOnDerivativeInstrumentsNetPretax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDerivativeInstrumentsNetPretax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodSharesAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued during the period pursuant to acquisitions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesAcquisitions</td>
</tr>
<tr>
<td style="padding-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_WarrantsAndRightsOutstandingTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_TypeOfArrangementAxis=ocup_SecuritiesPurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=ocup_SecuritiesPurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=ocup_PrivateOcuphireMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ocup_PrivateOcuphireMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=ocup_RexahnStockholdersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ocup_RexahnStockholdersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvestorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvestorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=srt_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_DirectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=ocup_SeriesAWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=ocup_SeriesAWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_MeasurementInputPriceVolatilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_MeasurementInputExpectedTermMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=ocup_WaiverAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=ocup_WaiverAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=ocup_SeriesBWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=ocup_SeriesBWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949591015608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseDescriptionAbstract', window );"><strong>Facility 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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lease term</a></td>
<td class="text">7 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_OperatingLeasesMonthlyBaseRent', window );">Monthly base rent</a></td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseAndRentalExpense', window );">Rent expense</a></td>
<td class="nump">48,000<span></span>
</td>
<td class="nump">$ 9,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ocup_RexahnStockholdersMember', window );">Rexahn [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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseDescriptionAbstract', window );"><strong>Facility Lease [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_OperatingLeasesMonthlyBaseRent', window );">Monthly base rent</a></td>
<td class="nump">13,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseAndRentalExpense', window );">Rent expense</a></td>
<td class="nump">$ 48,000<span></span>
</td>
<td class="nump">$ 9,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ocup_OperatingLeasesMonthlyBaseRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of rental expense payable per month for operating leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_OperatingLeasesMonthlyBaseRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LeaseAndRentalExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseAndRentalExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LesseeOperatingLeaseDescriptionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseDescriptionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_BusinessAcquisitionAxis=ocup_RexahnStockholdersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ocup_RexahnStockholdersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949512747992">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Supplemental Balance Sheet Information, Prepaid and Other Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract', window );"><strong>Prepaid and Other 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="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaids</a></td>
<td class="nump">$ 1,402<span></span>
</td>
<td class="nump">$ 1,243<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other</a></td>
<td class="nump">26<span></span>
</td>
<td class="nump">26<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Total prepaids and other assets</a></td>
<td class="nump">$ 1,428<span></span>
</td>
<td class="nump">$ 1,269<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_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6787-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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="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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949509871208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplemental Balance Sheet Information, 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"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Property and Equipment, 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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">$ 25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation</a></td>
<td class="num">(12)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">13<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Property and Equipment, 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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Property and Equipment, 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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_PropertyPlantAndEquipmentNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949508647416">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Supplemental Balance Sheet Information, Accrued Expenses (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrentAbstract', window );"><strong>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="top.Show.showAR( this, 'defref_ocup_AccruedResearchAndDevelopmentServicesAndSuppliesCurrent', window );">R&amp;D services and supplies</a></td>
<td class="nump">$ 473<span></span>
</td>
<td class="nump">$ 1,440<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Payroll</a></td>
<td class="nump">146<span></span>
</td>
<td class="nump">320<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedProfessionalFeesCurrent', window );">Professional services</a></td>
<td class="nump">162<span></span>
</td>
<td class="nump">186<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_AccruedDeferredIssuanceCostsCurrent', window );">Deferred issuance costs</a></td>
<td class="nump">88<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">26<span></span>
</td>
<td class="nump">25<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Total</a></td>
<td class="nump">$ 895<span></span>
</td>
<td class="nump">$ 1,971<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ocup_AccruedDeferredIssuanceCostsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for deferred issuance costs (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_AccruedDeferredIssuanceCostsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ocup_AccruedResearchAndDevelopmentServicesAndSuppliesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for research and development service and supplies. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_AccruedResearchAndDevelopmentServicesAndSuppliesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedProfessionalFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedProfessionalFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e7018-107765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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="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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949505325736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible Notes (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Nov. 04, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>May 25, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowingsAbstract', window );"><strong>Convertible Notes [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Proceeds from issuance of convertible notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 448,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax', window );">Fair value change in derivative and warrant liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,829,000<span></span>
</td>
<td class="num">(198,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Amortization of note discounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">376,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowingsAbstract', window );"><strong>Convertible Notes [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Proceeds from issuance of convertible notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Shares converted to common stock (in shares) | shares</a></td>
<td class="nump">977,128<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseShortTermBorrowings', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">138,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from sale of capital stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_DebtInstrumentInterestRateInPeriodOfDefault', window );">Interest rate in period of default</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet', window );">Convertible notes discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Premium conversion derivative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax', window );">Fair value change in derivative and warrant liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Amortization of note discounts</a></td>
<td class="text">&#160;<span></span>
</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">$ 400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible Notes [Member] | CIC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowingsAbstract', window );"><strong>Convertible Notes [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionRatio1', window );">Conversion rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible Notes [Member] | Qualified Financing [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowingsAbstract', window );"><strong>Convertible Notes [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionRatio1', window );">Conversion rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.75<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_ProceedsFromNewEquityInvestments', window );">Proceeds from new equity investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible Notes [Member] | Reverse Merger [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowingsAbstract', window );"><strong>Convertible Notes [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionRatio1', window );">Conversion rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.75<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible Notes [Member] | IPO [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowingsAbstract', window );"><strong>Convertible Notes [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionRatio1', window );">Conversion rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.75<span></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_ocup_DebtInstrumentInterestRateInPeriodOfDefault">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The interest rate for borrowed funds in period of default, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_DebtInstrumentInterestRateInPeriodOfDefault</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ocup_ProceedsFromNewEquityInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the new equity investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_ProceedsFromNewEquityInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28541-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleConversionRatio1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21521-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 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21506-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.22(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleConversionRatio1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_DebtInstrumentUnamortizedDiscountPremiumNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount (premium).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28567-108399<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28541-108399<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDerivativeInstrumentsNetPretax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InterestExpenseShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate interest expense incurred on short-term borrowings including commercial paper and Federal funds purchased and securities sold under agreements to repurchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermBorrowingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=ocup_ChangeInControlMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=ocup_ChangeInControlMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=ocup_QualifiedFinancingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=ocup_QualifiedFinancingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=ocup_ReverseMergerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=ocup_ReverseMergerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949509679032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Nov. 05, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($) </div>
<div>Director </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>USD ($) </div>
<div>BoardMember </div>
<div>Officer</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_SublicenseAgreementAbstract', window );"><strong>Apexian Sublicense Agreement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock issued (in shares)</a></td>
<td class="nump">7,091,878<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_WaiverAgreementsAbstract', window );"><strong>Waiver Agreements [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_NumberOfDirectorsSignedWaiverAgreements', window );">Number of directors signed waiver agreements | Director</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ocup_ApexianSublicenseAgreementMember', window );">Apexian Sublicense 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_SublicenseAgreementAbstract', window );"><strong>Apexian Sublicense Agreement [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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">891,422<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Percentage of common stock issued to related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ocup_ApexianSublicenseAgreementMember', window );">Apexian Sublicense Agreement [Member] | Common Stock [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="top.Show.showAR( this, 'defref_ocup_SublicenseAgreementAbstract', window );"><strong>Apexian Sublicense Agreement [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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">891,422<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ocup_PreMergerFinancingMember', window );">Pre-Merger Financing [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="top.Show.showAR( this, 'defref_ocup_PreMergerFinancingAbstract', window );"><strong>Pre-Merger Financing [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_AmountInvestedInPreMergerFinancing', window );">Amount invested in pre-merger financing | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_NumberOfConvertedInitialSharesReceivedByDirectors', window );">Number of converted initial shares received by directors (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,729<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_NumberOfConvertedAdditionalSharesReceivedByDirectors', window );">Number of converted additional shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,189<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ocup_PreMergerFinancingMember', window );">Pre-Merger Financing [Member] | Private Ocuphire [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="top.Show.showAR( this, 'defref_ocup_PreMergerFinancingAbstract', window );"><strong>Pre-Merger Financing [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="top.Show.showAR( this, 'defref_ocup_NumberOfDirectors', window );">Number of directors | Director</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ocup_PreMergerFinancingMember', window );">Pre-Merger Financing [Member] | Rexahn [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="top.Show.showAR( this, 'defref_ocup_PreMergerFinancingAbstract', window );"><strong>Pre-Merger Financing [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_NumberOfDirectors', window );">Number of directors | Director</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ocup_PreMergerFinancingMember', window );">Pre-Merger Financing [Member] | Series A Warrants [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="top.Show.showAR( this, 'defref_ocup_PreMergerFinancingAbstract', window );"><strong>Pre-Merger Financing [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="top.Show.showAR( this, 'defref_ocup_NumberOfConvertedAdditionalSharesReceivedByDirectors', window );">Number of converted additional shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,366<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ocup_PreMergerFinancingMember', window );">Pre-Merger Financing [Member] | Series B Warrants [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="top.Show.showAR( this, 'defref_ocup_PreMergerFinancingAbstract', window );"><strong>Pre-Merger Financing [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_NumberOfConvertedAdditionalSharesReceivedByDirectors', window );">Number of converted additional shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,444<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember', window );">Convertible Notes [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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionDueFromToRelatedPartyAbstract', window );"><strong>Convertible Notes with Related Parties [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="top.Show.showAR( this, 'defref_us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent', window );">Aggregate amount of convertible notes issue to board and officers | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_NumberOfBoardMembers', window );">Number of board members | BoardMember</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_NumberOfOfficers', window );">Number of officers | Officer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_NumberOfOfficersAlsoABoard', window );">Number of officers also a board member | BoardMember</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ocup_AmountInvestedInPreMergerFinancing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount invested by directors in Pre-Merger Financing</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_AmountInvestedInPreMergerFinancing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ocup_NumberOfBoardMembers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of board members for the company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_NumberOfBoardMembers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</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_ocup_NumberOfConvertedAdditionalSharesReceivedByDirectors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of converted additional shares received by directors.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_NumberOfConvertedAdditionalSharesReceivedByDirectors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</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_ocup_NumberOfConvertedInitialSharesReceivedByDirectors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of converted initial shares received by directors.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_NumberOfConvertedInitialSharesReceivedByDirectors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</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_ocup_NumberOfDirectors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of directors of the company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_NumberOfDirectors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</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_ocup_NumberOfDirectorsSignedWaiverAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents number of directors signed waiver agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_NumberOfDirectorsSignedWaiverAgreements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</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_ocup_NumberOfOfficers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of officers of the company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_NumberOfOfficers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</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_ocup_NumberOfOfficersAlsoABoard">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of officers also serving as a board member to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_NumberOfOfficersAlsoABoard</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</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_ocup_PreMergerFinancingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_PreMergerFinancingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ocup_SublicenseAgreementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_SublicenseAgreementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ocup_WaiverAgreementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_WaiverAgreementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_NotesPayableRelatedPartiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount for notes payable (written promise to pay), due to related parties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RelatedPartyTransactionDueFromToRelatedPartyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionDueFromToRelatedPartyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=ocup_ApexianSublicenseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ocup_ApexianSublicenseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=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_RelatedPartyTransactionAxis=ocup_PreMergerFinancingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ocup_PreMergerFinancingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=ocup_PrivateOcuphireMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ocup_PrivateOcuphireMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=ocup_RexahnStockholdersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ocup_RexahnStockholdersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=ocup_SeriesAWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=ocup_SeriesAWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=ocup_SeriesBWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=ocup_SeriesBWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ShortTermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949623463288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Compensation, Share-Based Compensation Expense (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, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract', window );"><strong>Share-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="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share based compensation</a></td>
<td class="nump">$ 494<span></span>
</td>
<td class="nump">$ 61<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and Administrative [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract', window );"><strong>Share-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="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share based compensation</a></td>
<td class="nump">193<span></span>
</td>
<td class="nump">42<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and Development [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract', window );"><strong>Share-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="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share based compensation</a></td>
<td class="nump">$ 301<span></span>
</td>
<td class="nump">$ 19<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</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="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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949505181816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Compensation, Stock Option Plan Activity (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 01, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Feb. 22, 2021</div></th>
<th class="th"><div>Nov. 05, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_StockOptionsAbstract', window );"><strong>Ocuphire Stock Options [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 494,000<span></span>
</td>
<td class="nump">$ 61,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ocup_EquityIncentivePlan2020Member', window );">2020 Equity Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_StockOptionsAbstract', window );"><strong>Ocuphire Stock Options [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock reserved for issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ocup_EquityIncentivePlan2020Member', window );">2020 Equity Incentive Plan [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_StockOptionsAbstract', window );"><strong>Ocuphire Stock Options [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock reserved for issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,325<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ocup_EquityIncentivePlan2018Member', window );">2018 Equity Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_StockOptionsAbstract', window );"><strong>Ocuphire Stock Options [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock reserved for issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,241,387<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ocup_InducementPlanMember', window );">Inducement Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_StockOptionsAbstract', window );"><strong>Ocuphire Stock Options [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock reserved for issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">325,258<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ocup_EvergreenProvisionPlan2020Member', window );">2020 Plan Evergreen Provision [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_StockOptionsAbstract', window );"><strong>Ocuphire Stock Options [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum', window );">Percentage of common stock shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_AggregateNumberOfCommonStockReservedForFutureIssuance', window );">Number of shares added (in shares)</a></td>
<td class="nump">544,125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,800<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue', window );">Weighted average fair value per share of options vesting (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.66<span></span>
</td>
<td class="nump">$ 0.87<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ocup_EvergreenProvisionPlan2020Member', window );">2020 Plan Evergreen Provision [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_StockOptionsAbstract', window );"><strong>Ocuphire Stock Options [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ocup_EvergreenProvisionPlan2020Member', window );">2020 Plan Evergreen Provision [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_StockOptionsAbstract', window );"><strong>Ocuphire Stock Options [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_MaximumPeriodOfSharesReservedUnderPlan', window );">Period of shares reserved under plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">48 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Ocuphire Stock Options [Member] | 2020 Plan Evergreen Provision [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_StockOptionsAbstract', window );"><strong>Ocuphire Stock Options [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 446,000<span></span>
</td>
<td class="nump">$ 61,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue', window );">Weighted average fair value per share of options vesting (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.71<span></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_ocup_AggregateNumberOfCommonStockReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance" given the addition added to reserve due to Evergreen provision.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_AggregateNumberOfCommonStockReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</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_ocup_MaximumPeriodOfSharesReservedUnderPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The period of shares reserved under plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_MaximumPeriodOfSharesReservedUnderPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</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_ocup_StockOptionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_StockOptionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average grant-date fair value of options vested.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_PlanNameAxis=ocup_EquityIncentivePlan2020Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=ocup_EquityIncentivePlan2020Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=ocup_EquityIncentivePlan2018Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=ocup_EquityIncentivePlan2018Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=ocup_InducementPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=ocup_InducementPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=ocup_EvergreenProvisionPlan2020Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=ocup_EvergreenProvisionPlan2020Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</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="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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949509814568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Compensation, Weighted Average Assumptions Used in Black-Scholes Option-pricing Model (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ocup_EquityIncentivePlan2018Member', window );">2018 Equity Incentive Plan [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_CommonStockCapitalSharesAvailableForFutureIssuance', window );">Common stock available for future issuance (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ocup_EvergreenProvisionPlan2020Member', window );">2020 Plan Evergreen Provision [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Weighted-average Assumptions Used in Black-Scholes Option-pricing Model [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected stock price volatility</a></td>
<td class="nump">86.60%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected life of options (years)</a></td>
<td class="text">5 years 7 months 6 days<span></span>
</td>
<td class="text">0 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk free interest rate</a></td>
<td class="nump">0.80%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares', window );">Stock options vested (in shares)</a></td>
<td class="nump">118,217<span></span>
</td>
<td class="nump">66,601<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue', window );">Weighted average fair value per share of options vesting (in dollars per share)</a></td>
<td class="nump">$ 3.66<span></span>
</td>
<td class="nump">$ 0.87<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares', window );">Stock options forfeited (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">7,923<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_CommonStockCapitalSharesAvailableForFutureIssuance', window );">Common stock available for future issuance (in shares)</a></td>
<td class="nump">1,274,408<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized share-based compensation cost</a></td>
<td class="nump">$ 2.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted average period to recognized share-based compensation</a></td>
<td class="text">1 year 4 months 24 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="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ocup_InducementPlanMember', window );">Inducement Plan [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_CommonStockCapitalSharesAvailableForFutureIssuance', window );">Common stock available for future issuance (in shares)</a></td>
<td class="nump">1,274,408<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_ocup_CommonStockCapitalSharesAvailableForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares available for future issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_CommonStockCapitalSharesAvailableForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of non-vested options forfeited.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options vested.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average grant-date fair value of options vested.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_PlanNameAxis=ocup_EquityIncentivePlan2018Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=ocup_EquityIncentivePlan2018Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=ocup_EvergreenProvisionPlan2020Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=ocup_EvergreenProvisionPlan2020Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=ocup_InducementPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=ocup_InducementPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949511256200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Compensation, Restricted Stock Awards Activity (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_RestrictedStockAwardsAbstract', window );"><strong>Ocuphire Restricted Stock Awards [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share based compensation</a></td>
<td class="nump">$ 494,000<span></span>
</td>
<td class="nump">$ 61,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Ocuphire Restricted Stock Awards [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="top.Show.showAR( this, 'defref_ocup_RestrictedStockAwardsAbstract', window );"><strong>Ocuphire Restricted Stock Awards [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="num">(40,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share based compensation</a></td>
<td class="nump">$ 22,000<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_ocup_RestrictedStockAwardsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_RestrictedStockAwardsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949510892472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Compensation, Stock Awards (Details)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($) </div>
<div>Member </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_StockAwardsAbstract', window );"><strong>Stock Awards [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share based compensation</a></td>
<td class="nump">$ 494,000<span></span>
</td>
<td class="nump">$ 61,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=ocup_OcuphireStockAwardsMember', window );">Ocuphire Stock Awards [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="top.Show.showAR( this, 'defref_ocup_StockAwardsAbstract', window );"><strong>Stock Awards [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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Granted stock awards for services performed (in shares) | shares</a></td>
<td class="nump">4,474<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_NumberOfBoardMembersGrantedStockAwardsForServices', window );">Number of board members, stock awards granted for services | Member</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="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share based compensation</a></td>
<td class="nump">$ 26,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_ocup_NumberOfBoardMembersGrantedStockAwardsForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of board members for whom stock awards granted for services performed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_NumberOfBoardMembersGrantedStockAwardsForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</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_ocup_StockAwardsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_StockAwardsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesIssuedForServices</td>
</tr>
<tr>
<td style="padding-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=ocup_OcuphireStockAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=ocup_OcuphireStockAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949508696120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Compensation, Former Rexahn Options (Details) - Rexahn [Member]<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_FormerOptionsAbstract', window );"><strong>Former Options [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of shares outstanding (in shares) | shares</a></td>
<td class="nump">123<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Average remaining contractual life</a></td>
<td class="text">10 months 24 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ocup_RexahnStockholdersMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_FormerOptionsAbstract', window );"><strong>Former Options [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Exercise price (in dollars per share)</a></td>
<td class="nump">$ 182.40<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ocup_RexahnStockholdersMember', window );">Maximum [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="top.Show.showAR( this, 'defref_ocup_FormerOptionsAbstract', window );"><strong>Former Options [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Exercise price (in dollars per share)</a></td>
<td class="nump">$ 600.00<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ocup_FormerOptionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_FormerOptionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=ocup_RexahnStockholdersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ocup_RexahnStockholdersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</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="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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949504952488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Apexian Sublicense Agreement (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 05, 2020</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_SublicenseAgreementAbstract', window );"><strong>Sublicense Agreement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock issued (in shares)</a></td>
<td class="nump">7,091,878<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ocup_ApexianSublicenseAgreementMember', window );">Apexian Sublicense 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_SublicenseAgreementAbstract', window );"><strong>Sublicense Agreement [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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">891,422<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_PaymentForLicenseAgreement', window );">Payment for license agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Program costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ocup_ApexianSublicenseAgreementMember', window );">Apexian Sublicense Agreement [Member] | Development and Regulatory Milestones [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_SublicenseAgreementAbstract', window );"><strong>Sublicense Agreement [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_FutureMilestoneMethodRevenueNotRecognized', window );">Milestone payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ocup_ApexianSublicenseAgreementMember', window );">Apexian Sublicense Agreement [Member] | Sales Milestones [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_SublicenseAgreementAbstract', window );"><strong>Sublicense Agreement [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="top.Show.showAR( this, 'defref_ocup_FutureMilestoneMethodRevenueNotRecognized', window );">Milestone payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20.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_ocup_FutureMilestoneMethodRevenueNotRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of consideration not recognized during the period for the future milestone or milestones.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_FutureMilestoneMethodRevenueNotRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ocup_PaymentForLicenseAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is a cash outflow payment by Ocuphire for the Apexian License</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_PaymentForLicenseAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ocup_SublicenseAgreementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_SublicenseAgreementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of an equity security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=ocup_ApexianSublicenseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ocup_ApexianSublicenseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_HealthCareOrganizationRevenueSourcesAxis=ocup_DevelopmentAndRegulatoryMilestonesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HealthCareOrganizationRevenueSourcesAxis=ocup_DevelopmentAndRegulatoryMilestonesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HealthCareOrganizationRevenueSourcesAxis=ocup_SalesMilestonesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HealthCareOrganizationRevenueSourcesAxis=ocup_SalesMilestonesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949508973736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net loss per share, Anti-dilutive Securities Excluded from Computation of Net Loss per Share (Details) - shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=ocup_SeriesAWarrantsAndSeriesBWarrantsMember', window );">Series A Warrants and Series B 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="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Net Loss Per Share [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="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of net loss per share (in shares)</a></td>
<td class="nump">7,374,172<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="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Net Loss Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of net loss per share (in shares)</a></td>
<td class="nump">1,818,612<span></span>
</td>
<td class="nump">1,029,781<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock Awards [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="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Net Loss Per Share [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="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of net loss per share (in shares)</a></td>
<td class="nump">4,474<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="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=ocup_FormerRexahnWarrantsMember', window );">Former Rexahn 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="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Net Loss Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of net loss per share (in shares)</a></td>
<td class="nump">66,538<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="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=ocup_FormerRexahnOptionsMember', window );">Former Rexahn 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="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Net Loss Per Share [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="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of net loss per share (in shares)</a></td>
<td class="nump">123<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=ocup_SeriesAWarrantsAndSeriesBWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=ocup_SeriesAWarrantsAndSeriesBWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=ocup_FormerRexahnWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=ocup_FormerRexahnWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=ocup_FormerRexahnOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=ocup_FormerRexahnOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949512554600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (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, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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="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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139949505214504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May 06, 2021</div></th>
<th class="th"><div>Nov. 05, 2020</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_SubsequentEventsAdditionalInformationAbstract', window );"><strong>Subsequent Events [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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,091,878<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=ocup_SeriesBWarrantsMember', window );">Series B Warrants [Member] | Subsequent Event [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="top.Show.showAR( this, 'defref_ocup_SubsequentEventsAdditionalInformationAbstract', window );"><strong>Subsequent Events [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ocup_StockIssuedDuringPeriodSharesExerciseOfWarrants', window );">Number of shares issued, warrants exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,629,634<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Total proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 163<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [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="top.Show.showAR( this, 'defref_ocup_SubsequentEventsAdditionalInformationAbstract', window );"><strong>Subsequent Events [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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">891,422<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | Subsequent Event [Member] | Accredited Investors [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="top.Show.showAR( this, 'defref_ocup_SubsequentEventsAdditionalInformationAbstract', window );"><strong>Subsequent Events [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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock issued (in shares)</a></td>
<td class="nump">350,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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ocup_StockIssuedDuringPeriodSharesExerciseOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued after exercise of warrants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_StockIssuedDuringPeriodSharesExerciseOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</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_ocup_SubsequentEventsAdditionalInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ocup_SubsequentEventsAdditionalInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ocup_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromWarrantExercises">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from holders exercising their stock warrants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromWarrantExercises</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=ocup_SeriesBWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=ocup_SeriesBWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ocup_AccreditedInvestorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ocup_AccreditedInvestorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>EXCEL
<SEQUENCE>59
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( -R$IU('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    " #<A*=2#W!GRN\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+!
M3L,P#(9?!>7>.FUAH*CK!<0))"0F@;A%CK=%:]HH,6KW]J1EZX3@ 3C&_O/Y
ML^0:O<(^T$OH/06V%*]&UW91H5^+/;-7 !'WY'3,4Z)+S6T?G.;T##OP&@]Z
M1U!*N0)'K(UF#1,P\PM1-+5!A8$T]^&$-[C@_6=H9YA!H)8<=1RAR L0S331
M'\>VA@M@@C$%%[\+9!;B7/T3.W= G))CM$MJ&(9\J.9<VJ& ]^>GUWG=S':1
M=8>4?D6K^.AI+<Z3WZK[A\VC:$I9%IF\R>3MIEBIZDY=EQ^3ZP^_B[#KC=W:
M?VQ\%FQJ^'47S1=02P,$%     @ W(2G4IE<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
M.9*:YNT9^E,HA6[0CY='=/7A&GU O$#?4U$J6B1J[FF@,K&]N"%8U@1D@"!
M7T2A4X5^ Y+DW-^#;-J4R#&E)7$&_$+E+0KP1T1\@BT\J_>[^PZ<H*UP4,4+
M!N)]VS%)-2^VB+WN3*G5G2/JN(TZKJ*.!Z+^S@H(FR&H.:()3 RNM!EFSVP=
MJ&--JUCFP]XO\,P?S[W]:5GZ1D&$6YLSRDE+.7%2/C/%J(S3"C-A>U@U=F96
MV1CK2)/3X<<AN6#L&Q$<VAFG+>/4R?@0_RJYA#G/BYN=%#&#V2W_ _>TA^1?
M0/<M""93._6LI9XYJ;\+#=T7O;EE(YSUQI_@<'H!V3<BLV!BAPQ;R- )6:T4
M&RGR(R@L,3; L#?VC8708C6,&+6(D1/Q<Z$9=%L?"VC#B][L<-_B9C(9V\FP
MWRW-OI/M$^42[6E6,A2GM-@RL](>J)2TT"CC=,TSKCE3U2R%!3KG98YB4>R9
MK%0V89+OJS7!OBS[?>H@"$ETD9S%#D<#'QT^T1WL3.Z;3IF$A&*16XO>N)^-
M>@G6-PD&L$B'1=Z>LFL&^R/6P"%-7P<*2"P%C'Q\N;!:[?QPJ(2=L.# R;H$
M#=APC:Y@V=IST_)K!.!O<P=O3FBGR3ENIUC8+5E?85.:07FM2.-WEM)F-US*
M3J>P6ZCJV1B?[7,,ZT=4 #5L@:"85NZ^(/5*Z3(YQ^TD"[LU:]4#M<)->XIN
M+ZK-;KBHG43AF7/G<VPX@L4?J91*YMKYX$Y5L%M6EE3Q&%U]%9HA[%^C*U@6
M$Y%E5)X,I:ZM):DCAV>IWDYFEQ6QF/FWX6R@(IW88+?://*L--OK_\<>O8_=
M8C;,3CHU(KZ[FV6^!D#X%FI&5*IJT]1AHYAF<9G5.N]J->E4@KA5HFDUC.(H
M#+%(A1^18#JY5 R+93 9SZ)HX(LDG6X0MVZTG7T#M2\%0ZA]2SNJ=W+XRYG<
M5F=B!6M96>CZT-0^;<_=#]5I\^+Y$L[C]>FY"U,?YN%(M.6%0AG;0$C_=@94
MLCX?US=:[*HCYEIH.+!6ERFCL/\P!O!^(V"^-S=F@/:_%(M_ 5!+ P04
M" #<A*=2V>CMK>P$  !4%   &    'AL+W=O<FMS:&5E=',O<VAE970U+GAM
M;+U836_;.!#]*X118!-@'8G4=^$82.PL-H<N@KC=/10],!(=$9%$5Z3C]-_O
M4%9D?<OMH3G$HC0S?&_(X1MI<1#YBXP94^@M33)Y/8N5VGTT#!G&+*7R2NQ8
M!D^V(D^I@F'^;,A=SFA4.*6)04S3-5+*L]ER4=Q[R)<+L5<)S]A#CN0^36G^
MXY8EXG ]P[/W&X_\.5;ZAK%<[.@SVS#U9?>0P\BHHD0\99GD(D,YVU[/;O#'
M.U(X%!;_<G:0M6NDJ3P)\:(']]'US-2(6,)"I4-0^'EE*Y8D.A+@^%X&G55S
M:L?Z]7OTOPKR0.:)2K82R7\\4O'US)^AB&WI/E&/XO W*PDY.EXH$EG\1X?2
MUIRA<"^52$MG0)#R[/A+W\I$U!P(&7 @I0-I.5CN@(-5.ECM&8(!![MTL%L.
MV!IP<$J'@KIQY%XD;DT572YR<4"YMH9H^J+(?N$-^>*9WB@;E<-3#GYJN1)9
M!,O.(@174B0\H@H&&P4_L!^41&*+5C'-GIE$/(,'(GR)11*Q7**[[WNN?J"+
M-=ORD*M+-$=?-FMT\>$2?=#&GV.QES2+Y,)0@%7/:(0EKMLC+C*(*TU%.1WZ
M^HFE3RS_UA-F-1[F)HJXWI T00^41W, M:([KF \$G0]$30,]^D^*1)54A^+
M=C<>[;, -$TW Q:Q6DE2K20IXM@#<6YI0K.0(:H 5'B%+/PG(B8.^G)_C.06
MD?11\KHT%\9K/:U="SMPFC;KKLW<-YV6U5V/E>>XI_D:9*V*K'46V0M84!G3
MG,G+LX@?HSHU,,1WB.T[_7#L"HY=.%H#<.ZS$$YIR70I'*\NV\7RQWNU?'T4
M28+@E#O0//HVLO!.-;DSFHM[*?=%,J!2PV/9R*)L  %["XO:12 I,)[O<A$R
M*>&(EXSF88R@.N%<?07!V.ER[\N9,[E9G&Y6,7%;NZ5KU IS-Q&FD1RW2H[[
MVY)3WVU]B7([^/T VX3T,_ J!MXH@XV><*[%,-(,H$.05!]I?0B\R:7R.AA=
MW%JHKDE[H4:#-$CZ%4E_E.0_T!+I;&N".8MU(_+*4")DKW3X4PA7DQ;KKL7<
M,GV_Q73*JD$VJ,@&YY[4GVC^?F 1LX]J,+FB0;=J7)^TV':-YAACVVK1[3'S
M[:&UQ>:IQS!_Y;2>)%^&K>.Q/-L*3&\ 4:WKP;\@E@,H<&<-6B6S*DWJ0'%
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
MS+*)=D$V@02Z=(M YANUQT EY.$1,H$7+"?_/;W8%2(@HB%3( =K>"M,+%V
M0A3H(2.49F9D&O/0('H'T54<!QU#6,SL&--F#B=O#:!&W .])WMX^" -"Z[S
MM#99BMS7Y,?J$TZS,.RM3:GKS76QIJZSZ.4[H(JB.YI4>-<MBE27-@"5.$7H
MG6][NOF#\"KV-+.6E-]YS#;PRX]S+(4!Y SSKLYA-C!E[>#22_@3@7*2+@H@
MK-7,X%Q8U M,<U/J]:3W'QH<,H@,<29$EJ :.!UMT&C?TA-B%\A*G.L-X.D)
MF"P=$Z#HR+N%UQ5$_$S$%HSZ9. -D:X_FP==U.JV5O_>P9^GEQR* 8^>F"?]
MD+L-V@T]^T< RZ"134B*S_I/R!AW2Z* 1EPJ]8KTDSG?N A<FK(J7%FNC]R*
M0)"$$1PRBM%O."X[;HKC&E*E!4%A.76U\$: 0FO? 2RT4)S)$AHDQ;JV?[($
M$W)JL!7E-A1&6"-G+T0CZG#\4@RY*<BPURA.TWD"%)/+JK!9@0TJ!V@Z#I=M
M 9@&416.^CO\A;F*S YYPEQ+^@L=KC028$_"9\:3BQ#@!;?$E"UQ-,7>FF=O
M2S1);(!4NRMS\#8>" *8ETEAH\7Y^1#MHV]Q-"7&_;Z-:$D^1N>7=DD34SM'
MYZI$IL,=56X2810] X>(57Y& *EF>/14#'.LOC2NYC0 O)]L(#,'_&:%KA<$
M#CA+#4.JY,B;&8T$@'$T /\5^X5U-4.6[T3)/^N0ZS_4-1*)%MR!1/:K8?L=
MW%Y_N3O8']0*!&I0A =, Y%:Z1#7&;#J)P@ 3;58_H,MR;\^ 3$6Z$0Z=_OK
MQ_='TQ?DII_8R:?3WD])EM^<ATT_@"');@FB0009@HT1<Z"RFX%&.;<8EF23
M+DHWPR$@*Z*2S28"UX%5F6*E=.QY$VOQFE^(PI%8MIS-D.8TOH_V7Y%<Q^J*
MM@ _(?H.S-IO/VXYV(*B#84/;PW(& NJ.4I$A%_?-8)XJ(OL4NFZ(R<!!]<+
M"LM-@V "R]EZ\C@?CC& !BTHLW% +V@2S!_=,4814HD+[&9LSV"VQ.!4CP^D
MLPRIQ(CP4-BF3RBE?E5;>2MDAF$LC8F2(P.LE&..UH$#M*>,@Q+8T')0B@/'
MJ4$  $,A7I*CT78 T_LK=7-[=P8GD^1R:9$I44'MZCDH$GJ=Q+1DCAJ TB+#
M:G4S8A>:43F88JZ7\%J$KC2N&E_%/#3"9B^N-K!#Z79..>72E4LCD\U#:Q)N
MW \+CI+(&J%"E98*[$VSOC#1G"B:OFH0!^X_M!YV#. TQ,K<-"!P<N%YQ^5-
M HS0HY[B$AROX,2DYUM>4M<4SV>4R$/]&0&?J9*T:G/1:I\<TG'R;I/R>D7!
M:%YC8P(IQ,L$3AP''*,.*&NCNB.G?SF^%V*2V,'U&AP$0@]:((K$F0(%C.%A
MBM>>ELU\;AB2/"("E',B_=74W]NQ3[=ZK7#M),>5#!D.#Q[BY&J,(:(Z'-=6
ME,#0\-* [@J2%OG)DA*KJ*9H[VVJ&&#&VUGBY0H*MS)L0,P /'S5,GX*Z!HL
M0AL3%I"G21XD>B T[$!+V(J5$Y&2TL8N/8@WE1:Y7,XG61JI+&O 7$W/Z)3L
M417W3X[5.QTL+W]'1 5M,DY^$2:1J"%Q$Z?BG'_<,Q#7,F+E9#-C*.LW#1/]
M;)UFF1++B:PU<OUV,R>A<1YUJ2 C<B$#(:K^?LAO><3-@T1%6KQ"LDP2'][?
M7"-27T<WL;5T&_M\;NY<"\,S-@9\UC2D'&MECG][SS><BK &O?B<\G-Q.L:G
MU#VT%A%P0QZIQV9&@\"04<&'HO<?5U=W3Q*%C9J%:5QE6YJ;:H<=>:]ZA+_>
MFTSRD-B^.DV6!"NRH-*=75&M".@MR8S$\6R+1VPJ2"+8DL/T(882_52%0]4
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
MI^!K:=39>LNMME6V5N?GD^=G+X:)G^D5 Q0I\_B.(K]<:OBF\*J?':2N&]<
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
M<R61B+0 [Q<&&=M^H0VZ7\_._@-02P,$%     @ W(2G4GWHO,KA"   >AH
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
M^_$[/5[>5JJQ,V;^'<"^>_;]1@1_W,]]$/[.'R-WK=V&Y'?;D!PU03=G8(3
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
MSB8_OACE*U7_DGS+'QBXD.!SA1]I#.I &_![Y9&1W0L9&+XX+_X%4$L#!!0
M   ( -R$IU(U2Q2/= ,  #L(   9    >&PO=V]R:W-H965T<R]S:&5E=#$Q
M+GAM;*U6;6_;-A#^*P<M*%K L%[M.*EMP&Y2K,"*!<E>/@S[0$LGBRA%JB15
MQ_]^1]+2G*X)]@;;$GF\M^?A'>GE0>E/ID&T\-@*:5918VUW'<>F;+!E9JHZ
ME+12*]TR2U.]CTVGD57>J!5QEB3SN&5<1NNEE]WI]5+U5G")=QI,W[9,'[<H
MU&$5I=$@N.?[QCI!O%YV;(\/:'_N[C3-XM%+Q5N4ABL)&NM5M$FOMX73]PJ_
M<#R8LS$X)#NE/KG)AVH5)2XA%%A:YX'1ZPN^0R&<(TKC\\EG-(9TAN?CP?M[
MCYVP[)C!=TK\RBO;K*)%!!76K!?V7AV^QQ.>F?-7*F'\$PY!=Y9$4/;&JO9D
M3!FT7(8W>SSQ<&:P>,X@.QED/N\0R&=YPRQ;+[4Z@';:Y,T-/%1O3<EQZ3;E
MP6I:Y61GUP]]UPDDEBT3L&6"R1+AP9?#!QGVG,A;QI9B.8NX//G=!K_9,WYS
M^*BD;0S<R@JKI_8QY3@FF@V);K,7'7YD>@IY.H$LR=(7_.4C\-S[R_\3</AM
MLS-64^W\_D+,8HQ9^)C%_T[VBWY=XUZ;CI6XBJ@S#>HO&*UG4_B;&.\T=HQ7
MP&0%/]H&-6R,06N>+"B_P,)"J:@KC055 XFA5H*:F\L]O.:2)*HW9&+>7 /M
M6MF,VP8W6&*[(S\G23*$,' !Z:1(,O_.BOR42#9WWY^4 ] -JG])Q]MFBV [
MOR*G=&AI>_2:MY][WCD.)B )^),U'-:@05$1#@V]0=@=H606]TJ3FD;PI$J+
M%7AXYX MVPG\Y[#'I"AGFOK'^UY+;GN*-Z//@/F;V9+^S'U_0$-TE&7?]H*Y
M_"JD7$L>]O5UFM$OA3?/@ Z$$&FY>Q24YIDQ/M*Y3UP<&/&;3I(D\<87,S]T
M3#DB;*,1H0VMCJ[5O\;NC!SD"1WAID-_"(OC%#9EJ7M2OPUQS"C 0? OBNQK
MHM/ ]OTKUG9O;\!U!B\Q5)!QS<'154]QF8<:*J@@V5%3).)C#KDO4%43RT0)
M;<?H()UGD"[F%+!&K5UA&-/[]BJ5H8I<+.#5=XLLS=Z>%?*PJ1>PN)KY@%>7
M*7SK7(G/#O06]=Y?6XZ17MIPMH_2\6;<A OA3_5PK1(Y>RX-"*S)-)E>SB+0
MX:H*$ZLZ?SWLE*7+Q@\;NMU1.P5:KY6RP\0%&/\OK/\ 4$L#!!0    ( -R$
MIU)P=NC;]@8  +(1   9    >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;*58
MVW+;-A#]%8SJ=NP915=?E/@R$SO)U ]N7"=M'SI] $E01 ,"# !*5K^^9P%2
MHBS+3=N93"P2V,5>SIY=\&)I[!=7".'98ZFTN^P5WE=OAD.7%J+D;F JH;&2
M&UMRCT<['[K*"IX%H5(-)Z/1Z;#D4O>N+L*[>WMU86JOI!;WEKFZ++E=70ME
MEI>]<:]]\2#GA:<7PZN+BL_%)^%_J>XMGH9K+9DLA7;2:&9%?ME[.WYS?4S[
MPX9?I5BZSF]&GB3&?*&'V^RR-R*#A!*I)PT<?Q;B1BA%BF#&UT9G;WTD"79_
MM]H_!-_A2\*=N#'J-YGYXK(WZ[%,Y+Q6_L$L?Q2-/R>D+S7*A?_9,NZ=O.ZQ
MM';>E(TP+"BECG_Y8Q.'CL!LM$=@T@A,@MWQH&#E.^[YU84U2V9I-[31C^!J
MD(9Q4E-2/GF+50DY?W5C]$)8+Q,EV$_&"W<Q]%!+B\.T47$=54SVJ)BR.Z-]
MX=A[G8EL6WX(<]8V35J;KB<O*KSC=L"FXSZ;C";C%_1-USY.@[[IM_K(?G^;
M.&^!B#]>4'^\5G\<U!__GQ"^K.)TP':-_%P(O"TKKE=,:"^LR)C4WC#.G+ 2
M.TS.:NU$6M-2VE&@H8#E4G.=2CUW[-!#UP_?S2:3T?G.0>']^/P(R/,%2[&&
M6L9)"P'T6<<2,9=:0P]#%=WQ%9N<4&K&LT$PT1O/%9/.U3A-D$V[KO#2U/ @
MPV9V,!N< ,E*45$>.A'WL#/VBCT(Q6G7/;=^Q3Y;KAT/Q>N.!NRCQL:%*!-A
MV7' QJC/N%)TXL>TK@II!;DR/CM'9&KO/-<96;UKSA*Q;./5!O7UV5E_/)DQ
M5W ;0]LJQ<ZRA*V(1OJ%<7B3_8G"A" XD5%DWS^F!==SP1XXK(4^4JX;W@E1
MI5U04RD1WD$[O;D3=B[LH,GT3M#2U-;1/-CK/./XQRPB1/*S[UF%2'"MZ[+/
M4J[2.@:/J(Y-3T]>94C52O# 6M(-V&VK1SR"TIV@G965@$B%!&:UI6"16;ZP
MR$H9BUI042/M-BW:FARQ):)P,)[.^J/1*)K?#?A&J<F1(IWMNF)T/QRU)S<5
M7W%Z!0LS-"&=]2FH), 3)QJ8;2+(4F4<G9Q)!\YT.(DGP$H_A SEX]%'*'.-
M5"XM;$#238K:H;>'\HA]$I6/\)J.&C^1WT.)):Z96* &:6M#^>Q0<(0$3ZCE
MC"6K/?X07@#HE<ES]IYT ,JW" N"1.@Q3U;;L,2R)[,:V)!/5)722P2VJA,E
M4YB3BY"VPZ:X;^\_MN7<CZ9WQ%F#THA/;]%L6KF;VYLMN2>"CL,?2F2WS*5W
MP%TEJ?QC;2"UB S9@R/FUC@'-TTJ1.;(TZYGD$=NE.!(Q$&'#QI[?JZYDKG$
MX1]:%MO8%[*RV+;0(C\6F"XC(/R&.]CA0[,6P7(40AS1]&VH36H/GJVXW +P
M/OR:6F6LX L$K$;W!B.@.-6JPS=UU4BC.)4,VG),14!3 )G;(!/@R8W"X.3>
M1/H^/6=(\>8!>=L\/!.T]=IV# #>QU35P6^JG9#/9BGPU8-XY(4^VNI!5/1H
M+$0[I?0-FV,21+'NB<4>C.\C/ (E#]74UAC0LY T_[F8D65(G)7S.77#6"N%
M41E<:VO[.;7KC,BR%)D$32(?R"YF0QLX$RZ437GOJ6(<OA\PH3):9'0 D A
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
MWC-CF#>?T93<(EPK6+6&BW Q,7#UA/1 C 4<(BK8H.%H87T 6Z#&!09..R9
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
M!> L:_T'<S"A%(/<29B'BAIK9/8T:$3L]R^#6XT9Z<[JV6E:2^[-J6Y5Z*S
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
M<&+RRPQ'5##T ._7&MU4;\A ,_1._P502P,$%     @ W(2G4G>>*W%G P
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
M971S+W-H965T,C,N>&ULC55MC],P#/XK5I$02./ZMMO&V"9M!P@D#IVV@_N
M^)"U[AI=FI0DO8Y_CY-NO9W@)KZLL6,_?NS8WJQ5^MZ4B!;VE9!F'I36UM,P
M-%F)%3,7JD9)-X72%;,DZEUH:HTL]TZ5"),H&H45XS)8S+SN1B]FJK&"2[S1
M8)JJ8OKW"H5JYT$<'!5KOBNM4X2+6<UVN$'[K;[1)(4]2LXKE(8K"1J+>;",
MIZNAL_<&WSFVYN0,+I.M4O=.^)S/@\@10H&9=0B,/@]XA4(X(*+QZX 9]"&=
MX^GYB/[1YTZY;)G!*R7N>&[+>3 )(,>"-<*N5?L)#_E<.KQ,">-_H>ULQVD
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
M9 .V,*(;K%4EV0U?E>B*[$2M1"4*KI LBT(?% I5DZV6HA!@;\B*6V%]YM:
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
M4CPK#C<$)T28 'U_Q;DZG)@'U/MZTW\!4$L#!!0    ( -R$IU+:$S?Q.00
M &H/   9    >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;,U7WV_;. S^5X1@
M#QNPUK&=GT,:H$FNN 'K(6BOV\.P!\5F8F&RY$ERL@+[XX^273MM;+<#AD-?
M$LLFJ8_\2%&<':3ZKA, 0WZF7.B+7F),]L'S=)1 2O6YS$#@EZU4*36X5#M/
M9PIH[)12[@7]_LA+*1.]^<R]6ZOY3.:&,P%K172>IE3=+X#+PT7/[SV\N&&[
MQ-@7WGR6T1W<@KG+U@I77F4E9BD(S:0@"K87O4O_P]*?6@4G\9G!01\]$^O*
M1LKO=O$QONCU+2+@$!EK@N+?'I; N;6$.'Z41GO5GE;Q^/G!^I5S'IW94 U+
MR;^PV"07O4F/Q+"E.3<W\O WE X-K;U(<NU^R:&4[?=(E&LCTU(9$:1,%/_T
M9QF((P6TTZP0E K!4X5!BT)8*H3.T0*9<VM%#9W/E#P09:71FGUPL7':Z T3
MEL9;H_ K0STS7\HTH^*>K$!'BF5%:$5,;@M:B=R26[83;,LB*@RYC"*9"\/$
MCJPE9Q$#_9Y\H4K9CY\8W3#.#+YT-M8*4I:G9"G%'I0C?@6*[:EE3I-KH#I7
M$!-JR!5EBGRF/ ?R=@6&,J[?D3-R=[LB;]^\(V\($^3?1.8:[>J99]!SB]^+
M2B\7A9=!BY<AN9;"))K\)6*('^M[&+$J;,%#V!9!I\%KJLY)Z+\G03_P&_ L
M7Z[>[X 35BR&SE[88N\X\E58,=PW$.5*6;865#.DZD[(C0:UIQL.Y*/(<F-E
MI(A0FSKRO]Y(S@F6R(&J^%L'MD&%;>"P#5JPH7U.M789Y':P*85I@% OR:%,
M'5XZ<$^,)/ CQZ<FEHN=1FXG>T#MYR-_/ UGWKX!X+ "..P$^ GVP$E(OEY#
MN@'UC?QJS.B'SQTA&54[CEX=7>,*V[@S&@O*J8B 4&V)VL"."6$1X2)#UF3<
MQ$MA<GC$2S">C@85+T5-C$_8ZS<S-ZFP3CJQ+A,J=F#/AJT]/_;N_$"@)UG5
MA'ER@CD,)\'T">93J1;,TPKS]'\KA^D)N+/']5#X<"K6XH/?K[M&_S>R!/"P
M[\R/TEHSA )DI\ACE$>]S?_=RGZF)[V@R/V@WCYX=67NURW##_]\H9<V.XD\
M%0G&_J"%R[J+^-UMI+@<V,K9"0PCUH5)@.38SQ6_M[CC(QKQ1,#PB?*J>& F
ML6LDW# ;8B$---\B!L^[=RHR"?T6[^H6Y'?WH+:3+"O3-:K3]<C/1A>&S[MP
M*G+F3R<M/M1-S1_]T3-A]#S04Y$P'(Q;@-8=SN]N<?](H1Z7X(OJONY*_N3U
MU7W=?_SN!G3%!-+$*,=LTT;E.),9774<=W<W1UG82-VTHY.7U'6)%,B]HZDE
M!;5SPYPF;L H;N+5VVI@O'1CTI/W"SM(NFFH-E-,H7C/QF,-O8,MFNR?CS&5
M5#'8%0LC,S<;;:3!2<L])C@,@[("^'TK\:@H%W:#:KR>_P=02P,$%     @
MW(2G4AU^]&XL!0  4Q4  !D   !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL
MO5AACYLX$/TK5G0GM5(5L E)J+*1VFSWVE.WC;JZGG2G^^" $WP%S-DFV97V
MQ]\86&"SQ*%5VR^[ 3S/SV_&;PR+@Y!?5,R81K=IDJF+4:QU_M)Q5!BSE*JQ
MR%D&3[9"IE3#I=PY*I>,1F50FCC$=:=.2GDV6B[*>VNY7(A")SQC:XE4D:94
MWKUFB3A<C/#HX<8GOHNUN>$L%SG=L1NF_\C7$JZ<!B7B*<L4%QF2;'LQ>H5?
M7GFN"2A'?.;LH#J_D5G*1H@OYN)==#%R#2.6L% ;" K_]FS%DL0@ 8__:M!1
M,Z<)[/Y^0+\J%P^+V5#%5B+YDT<ZOAC-1RAB6UHD^I,XO&7U@GR#%XI$E7_1
MH1H[A<%AH;1(ZV!@D/*L^D]O:R$Z 3XY$4#J '(4X 4G KPZP#L.<$\$3.J
MR5$ .17@UP'^T(!I'3 MM:_$*I6^I)HN%U(<D#2C <W\*--51H/ /#.5=:,E
M/.40IY?73.Z81,\NF:8\4<\7C@94\\P):X37%0(Y@?!![,?(]5\@XA+WDDLH
M&2'+"KWF"8,%9.P7Y" 54\E4];=GDI5]DFLJQ\C#Y23X:W O[;B7+&QPW0%P
M;P9H@8,*[B3(E1WD]R(;(V(!<2#'3:))DVA2HGKV1+_+*C<RN_KO5QNE)>SM
M?RSX7H/OE?B3$_@KD:: "7D)OR"N5,$B](QGM:"]=54!^B6@<<#]<N8&>#Z;
M+YQ]#Y-)PV0RF,D+E%.)]C0I6,DF$DE"I4(Y2%$R>X[N49OW/I;59+,.2W?L
MNBYN2%;U.VS8Y=EACY;L-TOVO[/X*_^)^-@-2#"?'S/N&SB?DTG@]W.>-IRG
M5LYO;L.89CN&I*G&/N6K^* [\]CUI_Z1\F>'/:(W:^C-K/0^%.D&BD1L451[
MFH).^E\!%Q'2 H4BS1.F&8(=E"E:]<E[]&" ?>N9/56RG^.\X3BW[NF5R#0'
M"3.-/I<E7MJN0J]VDK'4W!ZTQ8-FNN!,E37353M*5M/E]*Z<##85%U%?L=EQ
ML8_N&.Q*"T7LMOW,M8+=%*E)6DA5##F"$U#$9&5W.>41VMPABG3,962<0=_U
M]CO[##,?=NRO-K*=YHNM4&O8GB#<NS4<AFAB$? ,#G;/*]@V"DP&5G[ZT&@5
MG !#:5SE'C7=MU<Z\J3&W:/M:AWRF'+;>["]^;24<Z%!40YB=LB?(_VT$3TA
M;1ORF'3;IK"]3]VPL)!<<R"X+B28H6+=G7O-S)IL^Q:W[0'[/Z3YX];,L=W-
MOZ']UXA=3;W9) @"\EC\-T,'7O4,Q,0,G)[(5=L,L+T;F+<8$/#&+"\6"7@*
M;(DL0A_S4LRW]2THP+7D>PIMX6-8Y& S;% B6\/'=L?_YD2V'H_M9KQF,H3Z
M@[=*) X9+"KF>6_V[##SZ7AJ-4G2.CJQ^^TG=DOC;(B.I#5>@G^(CJ1SW+:[
MZ% =S\!@;SRQZ]B:)/%^QFF!M 9'[ ;7NG+8>W* \U3(^!Z<PAS'PZZ#W%?D
M>@6;##U&D=8?B?W\?%1B,/UK+FY8!H[\6R(VT$W>OU\-JL#6,,GTIV2CM3!B
MM[!N06X?SFRJS0&<C&H9A$0<GM#MEB<<O*SWM>C,;(%[YI!$6L\C\Z],SE\Q
M^Y?#NP-Z2_G*O$28=&D6QIE(Q.X.K<3X!7JOHT$9:YV1!#\C8UYK?)[=^+YS
MQL[,=CIC3N?SDOG<>$WECF<*)6P+2.YX!IM+5E_PJ@LM\O*+TT9H+=+R9\PH
M=$@S )YO!62KOC ?L9KOJ,O_ 5!+ P04    " #<A*=2!K3]OMT"  !:"
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
MARUO!L#_]U&DGV_,.Y_BQ>;D?U!+ P04    " #<A*=2E2"G/9@"  "_!P
M&0   'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6RM55M/VS 4_BM6M >0-G+K
M%;61:-FT24-"(+8'M <W.6TL?.ELEY9_OV,G#1VD81)[26S'W\7G..=,MDH_
MF!+ DIW@TDR#TMKU>1B:O 1!S9E:@\0O2Z4%M3C5J]"L-=#"@P0/DR@:A((R
M&603OW:MLXG:6,XD7&MB-D)0_30#KK;3( [V"S=L55JW$&:3-5W!+=B[];7&
M6=BP%$R -$Q)HF$Y#2[B\WD<.8#?\8/!UAR,B3O*0JD'-_E63(/(.0(.N744
M%%^/, ?.'1/Z^%V3!HVF QZ.]^Q?_.'Q, MJ8*[X3U;8<AJ, E+ DFZXO5';
MKU ?J._X<L6-?Y)MM;<?!23?&*M$#48'@LGJ37=U( X R-,.2&I \A+0.P)(
M:T#J#UHY\\>ZI)9F$ZVV1+O=R.8&/C8>C:=ATJ7QUFK\RA!GL[D2@EG,BS6$
MRH+,E;1,KD#F# PYN01+&3>GY!.YN[TD)Q].)Z%%60<.\UIB5DDD1R12<H6D
MI2&?90'%W_@0[3:>D[WG6=))>$7U&4GCCR2)DKC%S_S?X5&'G;0)8>KYTB-\
M7VC..+-/Y#O@?2+W%PMC-5[/7QW<O8:[Y[E[1[@K2@M:M,6]&SLDPL>]PT:_
ML='OI/()Y$_^A\&?5]HV-Q7%P%.XZO&8I5&$ 7YL$1XTPH-.X1O4(K##HF6@
M3;-"]P\T>Z-#T>H^#%XY&Q]U-FR<#=]PMJ.E)/=7(!:@NW(]:AA'__T>C1ON
M\?L3.'X5S/AX!N/HN<)$[\IA#1^\D<26;2U9# ]*H0"]\AW"D%QMI*TJ3+/:
M=*$+7WM?K,]<=_(E]IFF:FU8/U9,&L)AB931V1 CIJMN44VL6ON"NU 6R[<?
MEMAA0;L-^'VIE-U/G$#3L[,_4$L#!!0    ( -R$IU)VW: D3 (  ,4%   9
M    >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;(U436_;, S]*X+10PMTD2,G
M65<X!O*!83T,"YIV.PP[*#83"Y4E3Y*3]M]/DAW#"9Q@%UN4^,C'1U'Q0:HW
MG0,8]%YPH:=!;DSYB+%.<RBH'L@2A#W92E508TVUP[I40#,/*C@F83C!!64B
M2&*_MU))+"O#F8"50KHJ"JH^YL#E81H,@^/&,]OEQFW@)"[I#M9@7LN5LA9N
MHV2L *&9%$C!=AK,AH^+L?/W#C\9''1GC5PE&RG?G/&438/0$0(.J7$1J/WM
M80&<NT"6QM\F9M"F=,#N^AC]JZ_=UK*A&A:2_V*9R:?!0X RV-**FV=Y^ 9-
M/9Y@*KGV7W1H?,, I94VLFC ED'!1/VG[XT.'<!P= % &@#Y7T#4 ")?:,W,
ME[6DAB:QD@>DG+>-YA9>&X^VU3#ANK@VRIXRBS/)NBI+#K8MAG(TIYR*%-#:
MWY\G45\2J_8]6BDH*<L0%1GZ87)0:*8U&(UNEV HX_H.?4*OZR6ZO;E#-X@)
M])++2EMW'6-CB;IT.&U(S6M2Y *I[U0-4#2\1R0DPQ[XXCI\"6D+#T_AV,K3
M:D1:C8B/%UV(=['VW[.--LK>Q#]7LD1MELAG&5W/TBM7C9QXI)O+?3(<A23&
M^ZXH/4YD%+5.)Z1&+:G155*^W#Y&-6S<248F9WRNNIRP&;=LQE?9O$AW2\M&
M*-\/Z?M!?3_Z>(Y[E",/9TQ[G,CDRQE7W!DR]\#92[IC0B,.6PL+!Y]M%%4_
M&K5A9.GG;B.-G6*_S.T["\HYV/.ME.9HN%%N7^[D'U!+ P04    " #<A*=2
M?JPI^A,#  !M"@  &0   'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6RU5LM.
MXS 4_14KF@5(0%Y] &HKT18T2,.HHC"S0+-PD]O&PK&#[5#X^[&=-$U+&K&
M31L[]YQ[[B/V':RY>)8)@$)O*65RZ"1*99>N*Z,$4BS/> 9,OUERD6*EEV+E
MRDP CBTHI6[@>3TWQ80YHX'=FXG1@.>*$@8S@62>IEB\CX'R]=#QG<W&/5DE
MRFRXHT&&5S ']9C-A%ZY%4M,4F"2<(8$+(?.E7\Y]4,#L!9_"*QE[1F94!:<
M/YO%;3QT/*,(*$3*4&#]]PH3H-0P:1TO):E3^33 ^O.&_<8&KX-98 D33O^2
M6"5#Y]Q!,2QQ3M4]7_^$,J"NX8LXE?87K4M;ST%1+A5/2[!6D!)6_..W,A$U
M@.9I!@0E(-@'= X PA(0?A;0*0$=FYDB%)N'*59X-!!\C82QUFSFP2;3HG7X
MA)FZSY70;XG&J=$\SS(*NI *4S3&%+,(T-QVW"TKVDJ7YP3-A&XUH=X19C&Z
M?LE)9C GZ+<V/)J"PH3*8W2*'N=3=/3C&/U A*&'A.=2 ^3 55JK\>A&I:YQ
MH2LXH"M$=YRI1*)K%D.\BW=UC%6@P2;0<=!*>(?%&0K]$Q1X@=^@9_)YN-<
MG[;#IQ =@N]$$U9E"RU?>(#O4#F8+L?3U4(JH3^H?RV..I6CCG74.>#H@9O&
MR.KN8..NJ:H%6\^RF3/G=11T!^YK/5.M)CLBNY7(;JO(7R"E/D&B/,TI5A#K
M#U\?@A&QO=NDLJ#KUB2<^L&>S"8;OUEGK]+9:]4Y:TRCK5J3RMX'!7ZX)[+!
MI-.LL5]I[+=JG-92A^!-WR\2FL3U/WK>U3;I?ZCS@3*?5]+.6Z55?8Z>[B!=
M@&AK\(N*].)[OR3?VQZUWI=^2R5=/<?F\-AI@':;7:&U.\%O%7J3"T94+N S
MB?:#+6WPS:G>'H]^^+6I#EN:M<QTFTDATZW=PRF(E9UG)(IXSE1Q4U6[U<QT
M92>%O?VQ?SDI)I\M33&(Z7MH19A$%)::TCOKZ\J+8K8I%HIG]K9?<*5G!_N8
MZ'D0A#'0[Y><J\W".*@FS-%_4$L#!!0    ( -R$IU*NS<7+L (  '\'   9
M    >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;(V576^;,!2&_XJ%IJF5NO*5
M$-HED=IDTWHQ+6K:[6+:A4-.@E6#F6V2]M_OV!"4!H)V S:<]_5SCLUAO!?R
M1:4 FKQF/%<3)]6ZN'5=E:20474M"LCQS4;(C&J<RJVK"@ET;449=P//B]R,
MLMR9CNVSA9R.1:DYRV$AB2JSC,JW>^!B/W%\Y_#@D6U3;1ZXTW%!M[ $_5PL
M),[<QF7-,L@5$SF1L)DX=_[M+#;Q-N G@[TZ&A.3R4J(%S-Y6$\<SP !AT0;
M!XJW'<R <V.$&']K3Z=9T@B/QP?WKS9WS&5%%<P$_\76.ITXL4/6L*$EUX]B
M_PWJ?(;&+Q%<V2O9U[&>0Y)2:9'58B3(6%[=Z6M=AR.!/S@C"&I!\+^"L!:$
M-M&*S*8UIYI.QU+LB331Z&8&MC96C=FPW.SB4DM\RU"GI\NR*#C@MFC*R3WE
M-$^ +.WY><BK0X+5OB)W22)+6),OKWA^%"AR,0=-&5>7Y!-Y7L[)Q8=+\H&P
MG#REHE0T7ZNQJQ'0+.,F-<Q]!1.<@?E.Y34)_2L2>('?(9_UR^>0-'+OO=S%
MLC2U"9K:!-8O/./7ROGWW4IIB2?O3X][V+B'UGUPQOWQ(\V*SW.B0.Y8@NY8
M,_R8<#L8=-:NLHNLG?DX=]/!*!R[N^,"M6/\P<!K@MZ!#AK002_H@KY)P7D7
M4B4<OELN.D%JQX3!&:)A0S3L)Y)B \HT$CRTA_IU\0W;?%%PPM<1$T?=?%'#
M%_7RS6$#4N+)84J5]HM*A-*=A%%K]3@^ 6R'G"G?J,$;]>+]T"G(+IA1:Z7@
M=#<[0H;=-'%#$_?2/ EL/5TT<>LLQS?#$YQVC'\S\D^ W*/V:'Y-V&:V+%>$
MPP9EWO4(TY%5NZ\F6A2V8ZZ$QOYKARG^(4&: 'R_$4(?)J8)-__<Z3]02P,$
M%     @ W(2G4@-Z14^2!   &!0  !D   !X;"]W;W)K<VAE971S+W-H965T
M,S8N>&ULM5C1<N(V%/T5#=/.9&?:8,D8S YA)B$EFX=L:3+;/G3Z(,P%-+$E
M5A*0=/KQE6S'-L$6WMGE!6RC<W1T[]6YPJ.]D,]J#:#12Q)S==59:[WYV.VJ
M: T)59=B ]S\LA0RH=K<RE57;23010I*XB[QO'XWH8QWQJ/TV4R.1V*K8\9A
M)I':)@F5KS<0B_U5!W?>'CRRU5K;!]WQ:$-7\ 3ZRV8FS5VW8%FP!+AB@B,)
MRZO.-?YXYWL6D([XD\%>5:Z17<I<B&=[<[^XZGA6$<00:4M!S=<.)A#'ELGH
M^)J3=HHY+;!Z_<8^31=O%C.G"B8B_HLM]/JJ$W;0 I9T&^M'L?\$^8("RQ>)
M6*6?:)^-#<S@:*NT2'*P49 PGGW3ESP0%0#Q&@ D!Y"V #\'^.\ N-< Z.6
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
M-9=;2F(J] !XO^907\6-/MTJCS\GOP!02P,$%     @ W(2G4DK*_S>N @
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
M3)LL^UHYT6)C6\-2:&PT=ICBOP!(8X#[*R'T;F((ZK^+Z"]02P,$%     @
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
MR(L\M(8-R9A^$(=O4 34M7RQ8,K]HD.Q-_!0G"DM> $V'G":Y/_D6 A1 9A
MZP%A 0BO!;0+0/M:0*< .*G]/!2GPXQH,AY*<4#2[C9L=N#$=&@3/DULWI=:
MFJ_4X/1XDL*1D@0MLQ6CL<DGH,E6 IC4:G0S TTH4[?H"WI<SM#-IUOT"=$$
MS2EC)FMJZ&OC@V7RX\+>?6XOO&#OA]BW4-#]C,(@#&K@TV;XG,@6:F,'QS7P
MV?7P5]9](URI7EBJ%SJ^]@6^6M6>)BNEI2GHWPT6VJ6%MK/0N6!A*C@WQ\/4
M0?R,J%(9K-&-R8#:$0GJMBX!.6'7$=ICOQ_W@P&.^M'0W]=XTBD]Z31ZTE@I
M3W/@*Y!-$7=+.]T/TK176NB]LZ;3WAM-HP'NA&&]I/W2D7ZC(PORXJ(S[1N=
M8B:GF.NJ.Z?#8<6/L(7KG8A*)Z)F)Z382L)1+)2N.]#3Z*W1H-6I-SHHC0[^
MOYC07S2#O;F:4K=,DC5Z@&W&B!;RQ?8@,"E,0%4!<W*D/./7%"0.SCTR^*"2
MQ)4^C!L5*<-!:5X5M;DH2*J%B"_D'Y^;& [?)1E+8EQ\!]W/O0^W/TKW<U?#
MS6WM2MUSDE[UX 6O=/<KM[!],YG+9DL3A1AL#"AH]4W69/X,R2=:I.YB7@EM
MKGDWW)FG&TB[P7S?"*%/$WO7EX_!\3]02P,$%     @ W(2G4I=W.Q@^ P
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
M1BQH&T#GN5)X,&R";F@G?P%02P,$%     @ W(2G4D' Q-CF @  T D  !D
M  !X;"]W;W)K<VAE971S+W-H965T-#<N>&ULM59-3^,P$/TK5K0'D-@F3M*T
M16VE?JV6 PC193FL.+C)M+5(XF [#4C\^+7=-'0A#5T)>DC]]=[,O+''[A>,
M/X@U@$1/29R*@;66,CNW;1&N(2&BQ3)(U<R2\81(U>4K6V0<2&1 26R[CA/8
M":&I->R;L6L^[+-<QC2%:XY$GB2$/X\A9L7 PM9NX(:NUE(/V,-^1E8P!WF;
M77/5LRN6B":0"LI2Q&$YL$;X?(8]#3 K?E,HQ%X;Z5 6C#WHSD4TL!SM$<00
M2DU!U-\&)A#'FDGY\5B26I5-#=QO[]A_F.!5, LB8,+B.QK)]<#J6BB")<EC
M><.*GU &U-9\(8N%^:*B7.M8*,R%9$D)5AXD--W^DZ=2B#V "K0>X)8 ]RW
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
M    >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V3MNPD 4A>&M("\@PWU
M0A12I:&-V( %PT,!;'DF"NP^" HX5HHT:$YES5B^_JM/UOCM,^[JO&T.:;-M
MT^"XWQW2M-KDW+Z&D!:;N*_34]/&P_G.JNGV=3XONW5HZ\57O8Y!A\-QZ.YG
M5.]O]S,'\U,;_S.Q6:VVB_C1++[W\9#_&!Q^FNXK;6+,U6!>=^N8IU4X[F[;
M*5PN\G2>7 UFRVG5S992A=)!"D%:/L@@R,H'.01Y^: 1!(W*!XTA:%P^Z!F"
MGLL'O4#02_F@"01-R@?)$&4<$B3UL";06I!K(?!:$&PA$%N0;"$P6Q!M(5!;
MD&TA<%L0;B&06Y!N(;!;$&\AT%M1;R706U%O)=!;>Q_;!'HKZJT$>BOJK01Z
M*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>AOJ;01Z&^IM!'H;ZFT$>EOOL(1
M;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O1[V=0&]'O9U
M;T>]G4!O[QUV$^CMJ+<3Z.VHMQ/H[:BW/U+OE$^[F&X]US6^_Y%4Y_.S\?;Z
MR_*ZV6/G@G. GXCOOU!+ P04    " #<A*=29>&9M;<!  !E'   $P   %M#
M;VYT96YT7U1Y<&5S72YX;6S-V<ENPC 4!=!?0=DB8CR4#@(V;;<MB_Z FSQ(
M1!);MJ'P]W7"(+6BJ(A*O9M$B>UW7VSI;#)^VUKRO4U=-7Z2%"'8!\9\5E"M
M?6HL-7%D;ERM0WQT"V9UMM0+8F(X'+',-(&:, AMC60Z?J*Y7E6A][R)KWUI
MFDGBJ/))[W$WL<V:)-K:JLQTB.-LW>3?4@;[A#2N[.;XHK2^'R<D[&1"._)S
MP'[=ZYJ<*W/JS;0++[J.L]BF8CYL*_+I^1(G>C3S>9E1;K)5'9>DWCK2N2^(
M0EVENZ+]\\DA[C#MKOSJ_*[,N< X<^:,]?'$'%T>=SB2=O7 QD+D0GG^$X^)
ML?35WT?M:>>4_S([;N^'<<ON/#SK;M?O\=<S/M:_L \!TH<$Z4.!]'$#TL<(
MI(];D#[N0/JX!^F##U$:01&5HY#*44SE**AR%%4Y"JL<Q56. BM'D56@R"I0
M9!4HL@H4606*K )%5H$BJT"15:#(*E!DE2BR2A19)8JL$D56B2*K1)%5HL@J
M4625*+)*%%D5BJP*15:%(JM"D56AR*I09%4HLJK_E/7=F.5?__AJ[VFMR^:0
MS[J_B]-/4$L! A0#%     @ W(2G4@=!36*!    L0   !
M ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    " #<A*=2#W!GRN\
M   K @  $0              @ &O    9&]C4')O<',O8V]R92YX;6Q02P$"
M% ,4    " #<A*=2F5R<(Q &  "<)P  $P              @ '- 0  >&PO
M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( -R$IU(E'6[1O ,  )@-   8
M              " @0X(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"
M% ,4    " #<A*=2N\KJT\ $  #B$0  &               @($ #   >&PO
M=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @ W(2G4O#6Y+;2 @
MO0D  !@              ("!]A   'AL+W=O<FMS:&5E=',O<VAE970S+GAM
M;%!+ 0(4 Q0    ( -R$IU(<(.0UC00  +$0   8              " @?X3
M  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4    " #<A*=2V>CM
MK>P$  !4%   &               @('!&   >&PO=V]R:W-H965T<R]S:&5E
M=#4N>&UL4$L! A0#%     @ W(2G4L@.;N](!@  C!D  !@
M ("!XQT  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    ( -R$
MIU+(BJ& IQ(  )<R   8              " @6$D  !X;"]W;W)K<VAE971S
M+W-H965T-RYX;6Q02P$"% ,4    " #<A*=22A/MU@0*  !)&P  &
M        @($^-P  >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%
M  @ W(2G4GWHO,KA"   >AH  !@              ("!>$$  'AL+W=O<FMS
M:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( -R$IU*JT16*/08  'T.   9
M              " @8]*  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L!
M A0#%     @ W(2G4C5+%(]T P  .P@  !D              ("! U$  'AL
M+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    " #<A*=2<';HV_8&
M  "R$0  &0              @(&N5   >&PO=V]R:W-H965T<R]S:&5E=#$R
M+GAM;%!+ 0(4 Q0    ( -R$IU) &9A-? 0  '(*   9              "
M@=M;  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%     @ W(2G
M4L,#:_0[#   :B(  !D              ("!CF   'AL+W=O<FMS:&5E=',O
M<VAE970Q-"YX;6Q02P$"% ,4    " #<A*=2@?->;)T&  #,#P  &0
M        @($ ;0  >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0
M   ( -R$IU(=S#9DB@0   8+   9              " @=1S  !X;"]W;W)K
M<VAE971S+W-H965T,38N>&UL4$L! A0#%     @ W(2G4@,!BP,6 P  ^ 8
M !D              ("!E7@  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q0
M2P$"% ,4    " #<A*=21@&T7*$"  #*!0  &0              @('B>P
M>&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( -R$IU*R.8OT
M]!   *\P   9              " @;I^  !X;"]W;W)K<VAE971S+W-H965T
M,3DN>&UL4$L! A0#%     @ W(2G4E$-LA/] P    L  !D
M ("!Y8\  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    " #<
MA*=2=YXK<6<#  "8"   &0              @($9E   >&PO=V]R:W-H965T
M<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( -R$IU)&.-Z,>P,  !\(   9
M          " @;>7  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#
M%     @ W(2G4I6D)I7P @  0 8  !D              ("!:9L  'AL+W=O
M<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    " #<A*=253(M]# "  "@
M!   &0              @(&0G@  >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM
M;%!+ 0(4 Q0    ( -R$IU*ME:]3% (  )($   9              " @?>@
M  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @ W(2G4HGC
MCL4D @  DP0  !D              ("!0J,  'AL+W=O<FMS:&5E=',O<VAE
M970R-BYX;6Q02P$"% ,4    " #<A*=2M3)9>!($  #C$P  &0
M    @(&=I0  >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    (
M -R$IU+:$S?Q.00  &H/   9              " @>:I  !X;"]W;W)K<VAE
M971S+W-H965T,C@N>&UL4$L! A0#%     @ W(2G4AU^]&XL!0  4Q4  !D
M             ("!5JX  'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"
M% ,4    " #<A*=2!K3]OMT"  !:"   &0              @(&YLP  >&PO
M=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( -R$IU)V-PD$V04
M .0<   9              " @<VV  !X;"]W;W)K<VAE971S+W-H965T,S$N
M>&UL4$L! A0#%     @ W(2G4I4@ISV8 @  OP<  !D              ("!
MW;P  'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4    " #<A*=2
M=MV@)$P"  #%!0  &0              @(&LOP  >&PO=V]R:W-H965T<R]S
M:&5E=#,S+GAM;%!+ 0(4 Q0    ( -R$IU)^K"GZ$P,  &T*   9
M      " @2_"  !X;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#%
M  @ W(2G4J[-Q<NP @  ?P<  !D              ("!><4  'AL+W=O<FMS
M:&5E=',O<VAE970S-2YX;6Q02P$"% ,4    " #<A*=2 WI%3Y($   8%
M&0              @(%@R   >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+
M 0(4 Q0    ( -R$IU(-4E"EQ@0   H5   9              " @2G-  !X
M;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @ W(2G4DK*_S>N
M @  +0@  !D              ("!)M(  'AL+W=O<FMS:&5E=',O<VAE970S
M."YX;6Q02P$"% ,4    " #<A*=2%CVS]HD$  #?%   &0
M@($+U0  >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    ( -R$
MIU*G0N_!B@0  +00   9              " @<O9  !X;"]W;W)K<VAE971S
M+W-H965T-# N>&UL4$L! A0#%     @ W(2G4M6(W;NZ @  :0@  !D
M         ("!C-X  'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4
M    " #<A*=2K&1PW< "  "I!P  &0              @(%]X0  >&PO=V]R
M:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( -R$IU(3%6QRPP(  +X'
M   9              " @73D  !X;"]W;W)K<VAE971S+W-H965T-#,N>&UL
M4$L! A0#%     @ W(2G4F0?@5KP @  & H  !D              ("!;N<
M 'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4    " #<A*=2EW<[
M&#X#  "&#   &0              @(&5Z@  >&PO=V]R:W-H965T<R]S:&5E
M=#0U+GAM;%!+ 0(4 Q0    ( -R$IU)U+&MD2 (  , %   9
M  " @0KN  !X;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#%     @
MW(2G4D' Q-CF @  T D  !D              ("!B?   'AL+W=O<FMS:&5E
M=',O<VAE970T-RYX;6Q02P$"% ,4    " #<A*=2/I9>Q34#  #V$P  #0
M            @ &F\P  >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( -R$IU*7
MBKL<P    !,"   +              "  0;W  !?<F5L<R\N<F5L<U!+ 0(4
M Q0    ( -R$IU(H@CNT" 0  )@?   /              "  >_W  !X;"]W
M;W)K8F]O:RYX;6Q02P$"% ,4    " #<A*=2N2/:-[(!  !4'   &@
M        @ $D_   >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4
M    " #<A*=29>&9M;<!  !E'   $P              @ $._@  6T-O;G1E
C;G1?5'EP97-=+GAM;%!+!08     -P W /@.  #V_P     !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<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>61
<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>62
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.21.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>145</ContextCount>
  <ElementCount>294</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>56</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>12</UnitCount>
  <MyReports>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000100 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>010000 - Statement - Condensed Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/CondensedConsolidatedBalanceSheets</Role>
      <ShortName>Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>010100 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/CondensedConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>020000 - Statement - Condensed Consolidated Statements of Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss</Role>
      <ShortName>Condensed Consolidated Statements of Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>030000 - Statement - Condensed Consolidated Statements of Changes in Stockholders Equity (Deficit)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit</Role>
      <ShortName>Condensed Consolidated Statements of Changes in Stockholders Equity (Deficit)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>040000 - Statement - Condensed Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/CondensedConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>060100 - Disclosure - Company Description and Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Company Description and Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>060200 - Disclosure - Merger</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/Merger</Role>
      <ShortName>Merger</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>060300 - Disclosure - Pre-Merger Financing</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/PremergerFinancing</Role>
      <ShortName>Pre-Merger Financing</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>060400 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/CommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>060500 - Disclosure - Supplemental Balance Sheet Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/SupplementalBalanceSheetInformation</Role>
      <ShortName>Supplemental Balance Sheet Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>060600 - Disclosure - Convertible Notes</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://ocuphire.com/role/ConvertibleNotes</Role>
      <ShortName>Convertible Notes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>060700 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>060800 - Disclosure - Share-based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/SharebasedCompensation</Role>
      <ShortName>Share-based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>060900 - Disclosure - Apexian Sublicense Agreement</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/ApexianSublicenseAgreement</Role>
      <ShortName>Apexian Sublicense Agreement</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>061000 - Disclosure - Net loss per share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/NetLossPerShare</Role>
      <ShortName>Net loss per share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>061100 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>061200 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>070100 - Disclosure - Company Description and Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Company Description and Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>19</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>080100 - Disclosure - Company Description and Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>Company Description and Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>080500 - Disclosure - Supplemental Balance Sheet Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/SupplementalBalanceSheetInformationTables</Role>
      <ShortName>Supplemental Balance Sheet Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ocuphire.com/role/SupplementalBalanceSheetInformation</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>080800 - Disclosure - Share-based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/SharebasedCompensationTables</Role>
      <ShortName>Share-based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ocuphire.com/role/SharebasedCompensation</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>081000 - Disclosure - Net loss per share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/NetLossPerShareTables</Role>
      <ShortName>Net loss per share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ocuphire.com/role/NetLossPerShare</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>090100 - Disclosure - Company Description and Summary of Significant Accounting Policies, Nature of Business (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesNatureOfBusinessDetails</Role>
      <ShortName>Company Description and Summary of Significant Accounting Policies, Nature of Business (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>090102 - Disclosure - Company Description and Summary of Significant Accounting Policies, Basis of Presentation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesBasisOfPresentationDetails</Role>
      <ShortName>Company Description and Summary of Significant Accounting Policies, Basis of Presentation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>090106 - Disclosure - Company Description and Summary of Significant Accounting Policies, Segment Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesSegmentInformationDetails</Role>
      <ShortName>Company Description and Summary of Significant Accounting Policies, Segment Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>090110 - Disclosure - Company Description and Summary of Significant Accounting Policies, Fair Value of Financial Instruments Measured on a Recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails</Role>
      <ShortName>Company Description and Summary of Significant Accounting Policies, Fair Value of Financial Instruments Measured on a Recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>090112 - Disclosure - Company Description and Summary of Significant Accounting Policies, Warrant Liabilities and Premium Conversion Derivatives Measured at Fair Value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/CompanyDescriptionAndSummaryOfSignificantAccountingPoliciesWarrantLiabilitiesAndPremiumConversionDerivativesMeasuredAtFairValueDetails</Role>
      <ShortName>Company Description and Summary of Significant Accounting Policies, Warrant Liabilities and Premium Conversion Derivatives Measured at Fair Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>090200 - Disclosure - Merger (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/MergerDetails</Role>
      <ShortName>Merger (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ocuphire.com/role/Merger</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>090206 - Disclosure - Merger, Former Rexahn Warrants (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/MergerFormerRexahnWarrantsDetails</Role>
      <ShortName>Merger, Former Rexahn Warrants (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>090300 - Disclosure - Pre-Merger Financing (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/PremergerFinancingDetails</Role>
      <ShortName>Pre-Merger Financing (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ocuphire.com/role/PremergerFinancing</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>090400 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/CommitmentsAndContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ocuphire.com/role/CommitmentsAndContingencies</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>090500 - Disclosure - Supplemental Balance Sheet Information, Prepaid and Other Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/SupplementalBalanceSheetInformationPrepaidAndOtherAssetsDetails</Role>
      <ShortName>Supplemental Balance Sheet Information, Prepaid and Other Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>090502 - Disclosure - Supplemental Balance Sheet Information, Property and Equipment, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/SupplementalBalanceSheetInformationPropertyAndEquipmentNetDetails</Role>
      <ShortName>Supplemental Balance Sheet Information, Property and Equipment, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>090504 - Disclosure - Supplemental Balance Sheet Information, Accrued Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/SupplementalBalanceSheetInformationAccruedExpensesDetails</Role>
      <ShortName>Supplemental Balance Sheet Information, Accrued Expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>090600 - Disclosure - Convertible Notes (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://ocuphire.com/role/ConvertibleNotesDetails</Role>
      <ShortName>Convertible Notes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ocuphire.com/role/ConvertibleNotes</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>090700 - Disclosure - Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/RelatedPartyTransactionsDetails</Role>
      <ShortName>Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ocuphire.com/role/RelatedPartyTransactions</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>090800 - Disclosure - Share-based Compensation, Share-Based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/SharebasedCompensationSharebasedCompensationExpenseDetails</Role>
      <ShortName>Share-based Compensation, Share-Based Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>090802 - Disclosure - Share-based Compensation, Stock Option Plan Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/SharebasedCompensationStockOptionPlanActivityDetails</Role>
      <ShortName>Share-based Compensation, Stock Option Plan Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>090804 - Disclosure - Share-based Compensation, Weighted Average Assumptions Used in Black-Scholes Option-pricing Model (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/SharebasedCompensationWeightedAverageAssumptionsUsedInBlackscholesOptionpricingModelDetails</Role>
      <ShortName>Share-based Compensation, Weighted Average Assumptions Used in Black-Scholes Option-pricing Model (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>090806 - Disclosure - Share-based Compensation, Restricted Stock Awards Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/SharebasedCompensationRestrictedStockAwardsActivityDetails</Role>
      <ShortName>Share-based Compensation, Restricted Stock Awards Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>090808 - Disclosure - Share-based Compensation, Stock Awards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/SharebasedCompensationStockAwardsDetails</Role>
      <ShortName>Share-based Compensation, Stock Awards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>090810 - Disclosure - Share-based Compensation, Former Rexahn Options (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/SharebasedCompensationFormerRexahnOptionsDetails</Role>
      <ShortName>Share-based Compensation, Former Rexahn Options (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>090900 - Disclosure - Apexian Sublicense Agreement (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/ApexianSublicenseAgreementDetails</Role>
      <ShortName>Apexian Sublicense Agreement (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ocuphire.com/role/ApexianSublicenseAgreement</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>091000 - Disclosure - Net loss per share, Anti-dilutive Securities Excluded from Computation of Net Loss per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/NetLossPerShareAntidilutiveSecuritiesExcludedFromComputationOfNetLossPerShareDetails</Role>
      <ShortName>Net loss per share, Anti-dilutive Securities Excluded from Computation of Net Loss per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>091100 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ocuphire.com/role/IncomeTaxes</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="ocup-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>091202 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ocuphire.com/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ocuphire.com/role/SubsequentEvents</ParentRole>
      <Position>47</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>ocup-20210331.xml</File>
    <File>ocup-20210331.xsd</File>
    <File>ocup-20210331_cal.xml</File>
    <File>ocup-20210331_def.xml</File>
    <File>ocup-20210331_lab.xml</File>
    <File>ocup-20210331_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/us-gaap/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>64
<FILENAME>0001140361-21-016458-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001140361-21-016458-xbrl.zip
M4$L#!!0    ( -R$IU+!5AI$X]T  *8+"  1    ;V-U<"TR,#(Q,#,S,2YX
M;6SLO?MSVTB2)_[[1=S_@/7U[-D1E(P""B_W=%_(KQG?UVYI;??LW4UL. I5
M!0G3), !2-F:O_Z;684G"5(DQ:>$[9UNB@3JD?G)K*RJ?/SY?_T8#8U;F>5Q
MFOSRC)R;SPR9\%3$R?4OSZ;Y&<MY'#_[7[_^]__VYW\[._N+3&3&)E(8X9WQ
M[NU?+CY'\1 >S8VKSY?P41K>N8G_&*^SE(DL%M?R[ Q?_A%F0P/Z2O)7^#'^
MY=G-9#)^]?+E]^_?S_&;\S2[?FF9IOTR3O()2[A\5CP/'?RQY''\.61Y]?B/
MN>>_V^II$@3!2_5K]6@>=ST(S9*7_^?3QR_\1H[8V>QXL'M1O]@<C?M2_U@^
M&N<IM8BW;++ZB?(%H/@U8^/JA8CEH7JX^ %>LLPSDYS9I'Q%R)FQY)*?7Z>W
M+^$'>)P$[<>GDVSA<(*7\&OY($^GR22[ZVZ[^+%C.'R:98"@1>\5OW:\F+"8
MY]UOJ9]P+E[[E3SFW2_ #QT]Y)-QMN!Y^ 7;]]LOR!_\IOL%_*6KAVPRSSKX
MLFNZTU$W'\0D>SFY&\N7\(3,8EZ]D"8KO),F9S/OI7Q:XPG_N(DS><[3$0Z*
MF'8UI%5$$D39,/Z,,O0J5]+Q64:&DJE7V/\OS_)X-!ZBJ*CO;C(9_?(,.STK
M.SO_D8MGQDO=D%(%@+1D(G],C%C\\HRKY^"?25H-3SU;/2V323RY*[ZKOHT%
M?A_%,C/4P&1K-B7;WGSX_Y[]:H)X6Y;O6MZ?7\Z^7';ULJ.OHJ<Q$#<5L_T#
M?;+)6U"-O^*PD=4F*5NI?YMY22:B\8H-Z*@[%HT7RF\;79=?%;1;3D['=$Z"
MB!IFDX(>#OQ_U7CQRS;H 0,_$5 UZ&&>$:N!CVW2XW2$K(T/>T?T,"OU8YX,
M95KJQUQ?_9@[4S\D0''[]F4"[8U@0N_^.84YO4E'XS2!/_.+'W'^[4*(> (6
M*!M>L5A\2-ZP<3QAPT]R%,KL  RHZ2JO<=#5U\4/ H;Q8SR,>3S18S1$#,]I
M([HPU5XMG?*S7\O'EL[]SR\[NZN'^;)KG ^1++ 7=Z9IS!6@ '^.TN3+).5_
M/ GVS\UW_RS?X>*RDO3W+'],4JY9?A*KYA[I<8\(?)83%B=2O&-9@N<I3T(.
MNB?]J(1AI26OMWZ.QOK9Y3YK%2CT>N" >F"GS&]O*GN-<-P:X7CWTVLBJ;>M
M>\2LAYA^"=K[$G3$V)FYB^G7K1-:MX[M&FH=)/7K5H^8]1#3KUN'7;>.#3O]
M:G7TJ]5^[G-[Y7&4RN-XF-_;&H^*Y?TF]]CEW3PL\WMY?WPL/['[YD.+0&_Z
M'H_INTLHJ"O']RS._L:&4_GZKOKX5Z ]R_C-W4=Y*X<*$]5O'Y+Q=)*K'RP]
M_683GR3+IYFB\_M,_G.*[OSM]QM/Y)\ENOS#:G/:T%J-A#7&EM#R/H1M.*Q%
M;.D8TQ+^/+)+UX?"G\S#_V/,PGB(ZF7(<JU,_Y-E&0RY_"66>2\UL_"<)]NS
M7S$NY-4BXIVTF.Q;M9 G(;U/789Z%;_H?&>[*OZIXVS7:NBIP7_GQYL]=GN0
M[%)'VKV.?!IVI-W#?S7X][O HP1FOSE]=-([MPOL1>^(L74L OC$-K$=Q_2]
MF/1B<G3VY8I7(">^0O7;J\<MAB>XO=KGXM6O/(\/\J=@H!VSBN\-M(,?(>S6
M_>)83+.3/4(XYNU5[P9R<.G=[=5B+[V/>.WMC^\?FQ/7D5XCG*ST'O/:VWL@
MGXH)?++P/^;%JW=/.ZV#DET;N*>E_0]LNST"L#\5D^ND<%VD=.UQ?;QX.A9Q
MVSZN=Y^J>.>XOH(E.9Z.WJ1)47GJ+8SVEDWBVT>$\(50NG_VO0[?6V;F'NM/
M49L_7 1/REZ9RP#:6RY/!^N'MEQ.*+EI+Q9'A+\C%<^=B,6QY4[<LU@\"1NI
MWP\\0E'9NV'5BTHO*J=I;/4"\G3W($>ZWWZL(<>/ .']=F)C7.\\M6Z/ZQ[7
MO;[N;9/>-GD4.GP]?[+?TB3K7<H6T>*1J\4>*B<-E9TZNA+3T0=A^.DDTK'/
M')80((^SWF%)ZY6M'I:<#!';%]A->FP=7M^^WHWE972!AO*U$BNE>[Z@7"F+
M^6H*Y@;+Y<5U)M7OIZUU.J=;6"WW3OHP#@R[Y?_K:1XG$JPW_L]IG*LD_@H!
MG^4/=J,+7-RD0P%FW&DS?L$\"]8OFNU3XOC[-!O)K$F#BT1<CO'WXN_+Z$J9
M\?(2:'839_(Q0V)C<CPES"R2&_AA"(015[#BWWT%99LS7KWT.DZ_ "_D7X9I
MR(8?/[XY;1@MF6H!I043WN:NO%=O.X'J_[N1_XC!5/@KB]_<P'^!DQ/);Y)T
MF%[?O4D_3L1I8W<WL-FN]*S*@\<%9GU.T%MG1Z:^=IY3>7WUA3L9]<@G]B,>
M34>GB80\F[RJIO+L5_RS-9\GN5@>-=KBY'31=OCUKPOO38H^-K2UW5_[=>T8
M-,T1.X$2,*[L C#PZ9NZ8;R,BAO]R^QS?'U3'E5FL<Q?%[^4>JK[6/,_67PK
ML^I4[\3!M>PLLWNFVUQ$%W*D.DWMX,NAD&T!4M=$=O.5[?ILNE90N#?#IT7;
MS_SU7?,7!=\/R:W,)VFV%../]NA^=4+5]X9MBFT3_B=QD3#KNNR>6<%ZMW&M
M5XY$#-[&F>1/5@QV"KQ=R2.:MVVV]2*PLE'<><O0P_Y L%]NTA_T1NBH[?F'
M;0"?&MP/?S!_>@;.<2%>FS5/#+8G 9JVHV=S==_R;23I^7_T_"?DC.R$_[,K
M7H^$XT/"$2\?&C1K'GN>*EB.^BQQ;\[>L%S<Q^^+I\3OBX/S>Z?+PRKRW?/[
ML<CW1OS^U@AW45%]N*KJV_>9'S['^1_O80W] +UF,I]\AG7HM#&S:.KUX?[J
M--C_O5>/Y<VQ_.['6/*)%&_C6X26>(I87DR#'LNGA.6K+.;R;^F0352@]%.#
M<>?T>P3O]*!AYWKYJ\Q.W.UO)ZC9SX)0$[\_)'DP]'LOL>/P$CN0?CYB9,\F
MP>P=9H_.8?;(4D&JT@M760JO3^ZNAB!-%XEX!U0<XY1?WU7+>O7=:2-EA:G6
MJ^G,G ]SE+C;>I ]ZX^5]3O?O:["^O?3+(DG8%'"[^_C'_CIQ)>*M5"P>/J/
M"Q"K+P,]((X'$#LLJ^>;CJ622.E/W[[<I-D$-Y%O95AO]76FODD<#B5^?]HX
MZ)QBS?G.N1["@B3^F>F<6>ODQYI]9=OYL6B5;HSV2#D>I!2)!NAZ>XW6*]OW
M3>GQ<5!\["NS:?L<HF?Z,2F%8SJ F#V+[9%R/$@YMK/-H-(I@6VN@Y0%)_:?
M)>:9EI]D=BVST\;4LN/ZCFEN\ZS^9. ,6BQ87_$%9[9Y&G!6::[DAP3>F63I
M\+0!O0M4;4N@.@G=0WH'D/Z/*1LBM,3[.&$)/_GLY<>,ZD6T[H'](&!_F89Y
M+&*6W7UA0R"^NH;4>3FN+D\<S8NFULBD4<ZQMS@.CN(';+6>B'K>A7I\E, ^
MMIUA?W)P<'SLIPZ.OJCL67T\K-Z9?\J*4OU;.I'Y%;MC\/FIL'Q^SH],RM>]
M/NA!T%\G=-JXR[+T7XSECY@EL(L!8F&AA9ET M^^3.!=_+MP1ZZW;F_2T2C5
M'J6G#;?[\^C?1Z6MVK^+"-X4@!G*]_;O%J#>P_=QW+L_+#?@,@1=9<4%TB/9
MZM^/G$4SWJ;"Z[,"'B0KX%,"^N%3 NY.U)X@UI\2='O@[-0H[.'R. M ;Y0#
M[DDA92>)XWJH[BN-2@_5/>:<Z*':;8A]2'@ZDM6)U<>4L\;&(Y<LXS<7L)[+
M6SE,53P9YN)(\A,_GUXR[?J0;H7Y]Q;:W"U'CZC30]1QW7ZL@ZB_R$1F; @$
MO1"C.(GS208_WLJG@ZF5*-"C:JV5KT?5\:+JN%8_8EJ6]0V#[G]C(WVA_R$1
M4ZY(BU^?-E::$ROLY*[I'<9&MLXL:W?;N19/,9O"Y XD!\=Z*_$WC$=_=,Q=
M.L_'M1/".']G!2Y;YM/@<CG/@_A@8;2^<PQ<?BP5Y7?%_57Z?F@U^]-"V*Q=
MV<;:K<S04R.YRM+;&,GS].!V#PD>$^*.VE!] $Q[.#Y5J, _/51.'RK-5W9Y
M5-=#Y8B@<MSG;QO;27'2VTE;M).:Y#PAC;:ORX>+[RP3=0[AT7B8WDFI7 TO
MQWAN6@"TUWR[@VW9?8L7C23'BYC2:]TYK=O#N8?S"6OG?N]Z#%;F7M.[]U=K
MCXJGRY:CSS*?9#$6>GH$,:D+M'OG''O-?H_=W2.C-V&[=4895JB#K/&G$R_D
M,(,.M3 LG&2O.+::*^%4,7,Z >1'#*39%:@'TLD Z;@7K+]*-IS<O&&9O,RN
M61+_2_E;8C[K9"J_I-.,RURAJN$3?I&(S_)Z"MQ(L[M/\1!L@S215>A0M]?
MDX3LJM0M\+LJC;=YT',<Z6EZ)XG=22YFCLU[,7WT,K!#Q=0)H5XFY[=_,"D1
M#Z?HN_A%\FD63V*9O_O!AU,AQ?LL';U)1^/I1%'[,GK'LB1.KO,KF7VY 5Z\
MONMNX!$>,^R.4,=X:/%T4;OPPJA'[A+D]M=L:QS&]CKWB)![/#KWN/;=^T3M
M3,(*V$IV9EOI<=R!XZZ,'XL(V,-ZKZ;$^S0;R4RGT^N1O!J2%].LMR3VJI-[
M._CT[>#C4KW[1&]3C6@V])IW#<W;(ED/W8-!M[<:3M)J."[P'LKD[?7N">K=
MXS)X]PG=_A#B$1]"'!NL:05K:IMKYV7&(JORGU.@Q;M;^%?EOCGS_6D#]N )
MF1=0N=[L=9+[4/"FZ\.;[JRHK&.Z!;SATR(/C?SU7?,7[;#!>29%#-]]2&[Q
M\CXK(5]FV-,)=U!7I8E$-=-9>^MIB,AN$+K6"):QY0$5NM89P^KP*GUC%H#L
M4*+KG)GNFJ+;?.4AHCM-8BVWOP-D9\1@)%D^S>2OQ<#0"LC+ILK?FLUC6XO:
MMA:T'><IM8CWZO<O;S=MVIYI6L2W(&VSY,,W?IN"H8W^B;,P6WD\30)WM]CH
M[JU,TE&<+._P/N+.]CC?:/EK8]ZKD(TNX$B1OCT54S[9E"7.4B2-X>.F+;O+
M1OU%R^6F;7O+VGX;9Y(#T3=MW%_6N#)M-FTY6-9RY0*W8>O$7-;ZZY1EHJD[
MUV]_D=+1D3I1%//-VUZD=#1EUACVOYV=P9J13F%=,\:ZNNK9F?ZIVEX5OQ?%
M5]],LPR@J$;R'M:C;T0&IB>9M*+ H9XM0LNU31H2BW&;,C-\9A3:^;.,&A&[
MSPP<A?I.:5%#2!Z/V##_Y=D9*#Y"B0/&QI]?+A_&UF8AS= )W8"%@2.H35R?
MV1&C'HU\3AV;=\Q"%>>^;Q86H6O.(IM*84B=/CGOF 7^_C%F83Q4N]2YB5A>
MZ')&7,+\D'I6&+K2LDS7-2T+YN)'F['##^:XT3V0;4Z%,U^0,'"))R0-F @B
M$;%0<LX <%1:&_(D\,B:<X%%(Y(YVF9L:.0RNP79732AYK/O9<>LB,\EC,@+
M(L^C#N4LLETO<CSBF;9'+;ZAO+A6UZ06C&8W,_-]'@I"[,#E$>4\\%T6"I"I
M0'C"Y+ *;<8OW]UD9O#8=#155K+Q5HYAC8O5 =  _QI*_&BP1!@7HS2;%$[7
M P-:!?-R<@>?AK#W'JA'< >@(D$Z"%/VT>RBZ@#3HC>:+QM73<-O5;L-<(3(
M1QEX/DAOY/@A"4T>",I=CW(?UJS-P#&'C:T,^\1I[3'I"/B_ %8I&A$SH"X/
M&"74,6G@N9NJESGELF5:"Z'*6H*\CEDLSN+DC+-Q/&'#.8I53U[!@Q^2-_JQ
MF@"46 'H54MXK@ORZO@F\R(F/$HBX9B\0Q.MIE\MTVO3H'L@NY@2!]XY#@7^
M.1ZEML,"D _/BT(O\**(D@U7/[!%Z'I3NOKP9F"H\^6SD.4@%[#B*_A=X*'>
MM3I9&!@?$MBOP\]&E&;&FS2?&)\E3Z\3U?;\Y/\QS2?X8OXU73  U:/J$ \L
M8.$M@DET-53Y16OX*[6#;G3U-S:<RIJ*I@V;3^$3+PH(M0 BIK " 13TI4-#
MZ711L76=<0\]:3!+S=W.;+ML:<#U2L/5*''X=VU[_]<!6>=;D1DQTX\"EU*
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
MY?H]'8V3CF^@O^$(WX+AB9B%$GT31C ^Z#YO1/?K.VM,V:9<0])I4B6 6C3
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
MJ>[K W;5\*MC$4I.:',38\6]T+) IHC/!4: 1(M$:-WZ$=]F1U#=\L[^@$1
M&C1ONE>^-S=IDP5+2; R5][]0/]K$/&WL:J6+HS_&\NAV#UK0@"K9U$_]"*/
M,BJ9!9"EU!661QW+[ A8V3%K2DJ4A%B#-3MDR]]23/VO$F;MDAL188&@D729
M;5,:<BP:&;H@-P&CENA.EK%3;JB*5/7D5Y41WW4W8(;VDL IENY/HGIU':>2
M\IV/=<:XN>70":3%31J"- /N@>YF")^92;AT ]/J3.9@;<^+Q%T U_DA'X8\
MTG?0UYU2WR+*']BUP.2QB$TM&EIB877 PY%'A4F=Z>( 5T5:Z68EGV7E>VH;
M\C+"* .9Y&I1_:RS0"F+1K7_&ILO6L\[?&QL#HK3I )6?H%EJ5C((I^9-@@T
M<438F5GA>!/8GF1)'W\_)7V:<&M"9LE.;K?E?)H#XHT!5>GY,(%BD:M?5>G0
M)59T#GTF1G$"_"\J8.D,_;E4SBRJTDLC-9I.I\;RPO,JKY+Y<:Y3<NGT_7B"
MJ,>2J.-;E4XM1V_"(CUJI(99ARVIC&0=94#0*S-.157F #,NPF"^'Y6_EW>B
M_E[T5/R]W.-T[%GH[_6H?7$>!:*.U%6L=_E[-'Q\D@YZ='\.>G]9:,'LX^+Q
MJ*Y=3NHZ9:-KDN!4O:=ZP)TDX.BI.HCN0)WOQ%OO\X(-YB&<1GKWJP>Z7]GF
M_HS6X^!C#Z$M0X@<A1?$OCWX.O7KWCWX\@6'AX?0Q;U/T\G[--& 'H,L'QV2
MCGZ /=37G91[%';//GSWRN'Q(9CM:E0W*Q5%VZ2&4EF=2V4$,2Y5G:NMEU(S
MUAB1JG30601AVZ.J"I"KO)(W, )5"Z==?D]7II:Z<MCBL<T5)%./JE'/EG93
MO146 /O.,I&7):-#R=FH+':#+:=)7:7-T1DDS^OI&K]7]?RJW@:J.#BILF$F
M\GN5GE5= ]:E*(K*?EWU**K*V+K<M6<.;,NI*DB55LQ\DT7M*)TC<U#FCRB*
MUS^_>%&^5Q2W4G6:V2V+AU5=)IQ,-0QX21.H*+PVSF(LGJ[I/X;9ZCB(YZ]?
M+!I0H_Q6,UNG_C$=5X6#BE *W5E9 3J\Z^I1C;VNRU14^H/'\<&BDG2"?[!H
M4G!'J")>9:VDBE=S_-Y7X315(&=K(H8?KQ2=BJJ0#3"V)$D P1'SQN+^.\0(
M'IT3(X#-!;!FJ%O2X- BA,&?9&#[7@,1C4%4U4"]G_.5I0%+A(_&P_1.8CE[
M 1SFD[2J'99@+2KEDU87+</BB67),DV18A8X\BI#@2[-J(O[J7[GX%M*1/W^
M#<LU[IA -:9+LETC^8H2604/WI7U6%46IH7 6FT]6:S2Y[$U4^=J)SK[,C'>
MRS#3I7.M1J'6.:SA=]42I\OCZJJXQFP]KEG@S<ZC ;^NBKK-SBL4@=(<6([?
M@&(\F8$=%HR5QC1O%N(=ZA)QU]K3L5:"\"PZ9MS&HBAKEVK4J@IP=;7,"JNH
MA&JTM@5A@&XE"H_5-*NB:P6$ZKY:4@./ ME5V5/=4UV'N$D$_*)P5QE)EA1K
MP.<IZ'G'M9WG_,5S^J(<U&\L%^R?QL=BL<"G\@<IPZ7+?4,_U8*%PCR+B;',
M1K%6VHH9.-S6TC%0YD'EG%Y6-48_YRSFV@U'Y0^=_48YY&'U1ID!JT=*S>@?
M=&G!_*8R#>I(/P6CDA=F\'/3A&B:!;5*Q7>3-&F\@VY!4\##W<P:6*S<:IK0
MZ+1M6>@ZGP6I6GU=)H XK'A;-WQODS-DWCJCEUJ6BK'O8(''6@^)<07&79QW
MG+]L!6V=!IJN,:LT0J4IT%$.Y _W(D,4+IZIXJUI72*<Z#Q<DH&RN8-MP: H
M :Q=MO G5 .C-%.6!@@>3 Z?RXL2G[49TK1 REJUM]K<F2PWA@=*=TF=G[(Y
MMD;*<ZDM+/CU.?ZIW>#@FQ?MIVW8"4*'*'@ZM:[$0KRH>IP_E;TNL.E::=?5
MSXV</W6V,I1+54L5Q&D(HV*9HL<Y%@9'Y52UH5.;9?(ZA;\T>UZG6,P[C1I
M?ULI4L0UXY/"-H01S["(J?584U\7Y$S1O[XR +&:.-:[#%%SMUZN^%XH3D6
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
MJ(JABC<)U9R7M"1_<#F>=$^IG$A3>69UN)[0$=VJ3D!'<HTJ;K-T0&_&(>@
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
M!D"&=375'#!1BLK7T:@+^5PE)TBG.0P]?[%I9H 5X_\?'N,_ES:@F4IH9PD
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
MU*8%.$O OE+*F"Z\[Z#K=)$.@4-'*5@="RVK!:BY+OCH-/0H"5VJ @K^G2?
MS%):)-RC'1;5K*=PBVE.+*VSVA+3DMD0*^V,7=5 BH!^&I9@KEL'O8P>4DX&
M$YOJ?J^35*:+0QJ+UCAD!%4&<<$;!,\W5DRST(NEK\' UJM$+YXDQ!>-^5>M
MJJ9S*Y:.KLD8,.D@&SK&B%F7 J$'ZL)GL"TY;%))P:5(P.X*7.+S).GJX+(>
M!2QL!K1M+__6MD.D>"3!]_<TT30"ZUH3G\1)0 BC@&N7)EZ+!B>S'<#.!O<X
M3"(M!?5]'3,1,1#4DG(.KM;R(-!NML.Z\GV3_: 3@@4B7&@_I F)8A;"+@A"
M$NLD\,3&HG$G^T&BH3*QM@G\]U47QC3AZYHFGZI7NTP33'$214!"4D*95#':
MJ2+4*M):AFZ78_/<&.?JX.V?#(!O&$<ZB.,$FX\1!E8[F)N)YXN8Q]'&YLSF
M9'C";"U/%CW';*U?[2(*%9X7":94(@GU@A /"00BP1/&7JQ(5T_2M7B#TCF%
MN"*,AZ9,%(=!%"6^#*FD BR,&-P](:D+DD4IO3&[S/BKSR+,0Y4-1_3AU6&&
MI6/EZ9*;K)_*1^=_RK^?* 2&@9IQIH>Q+]L_.XJ# 6$TMD4"PI8R!2Y"&#&M
M@B1,E 2G=X_%P;-CF)]_=%!?IW)A:>T7C96AB\GX9&GDTMI)6U3K7$WN)L78
M%*7VG(]7MV^=M"BP#N;J]C?SZ84;]AQ\!Z%\ @L#,F;56E<]F(2@:=/=ZI[=
MY+BO1[8L__7M1(RS42H=&KD7GOO&/-/NLHV__Y=6=T"$UO!56L3427X $HVG
M:QBO'X9EZ+ U!2/!!77?_-BF*R:WVHG,UB$?,_741'S)7(;62" D2,]YN$^Q
MFI:#@KXK"XO&]VBG])R1W5"%<S=)E:GI!?+<9P]8)<HM= 8T64]OR.?H^>DS
MF%Z;Z;$R-"V<ZEO7_PE74O=34W1J"D!U6=1K#M+*Z94QZJ[]64.E0:9TOZ@@
MJHF5-L2Z=#Z-'9 B #[\KNQ<?)K.5?FHG*'IDTC9JE6LT94VW-1_K,:M:HN+
MJ2L<A98<E#8F^(H1R#9 UBGT>-RWK>,-Y0M3N J+[?#2EN[ATA2&]0%9> E&
MPO48<:Q=!S-X(>:6=G.H&; '_!'@*:<W9H0A,@!=W -*0(#!"-.)2"R5]B>(
MTH>;6QAF,)J,>5/N:XAJI\/ZVPI4)$M3E8[$*$"4]X'1<CW*<D-Y:4I\$9_7
MAE()6LRHK'#2VP_OWM@JYK20P!*V]KBYX)@G8QCL/8@CM"T=$ICJ=+^'-9+]
M"1YVL*GA=%#7=>.F-S!FL CM82^QLSZNGLK,[@=Q@R\-TC&@W7/$9(R%Y_!D
M/S4[!3AC+:C<Z<IH&+WA&%V6T</+B'9)=F"1EJS#+9:.L4)\:.Z8,IY/4A\[
M+RH[O+A<+%WG:Y_7U6*-'LV&%;/< !,ZU>^MI%.OE*;M8/P5R/"!5G/*U+Y]
MG>-8Y2^MD<PX[1R&'86TLL&"2L8(3YA*:)*H&/NT<E<1IF4BQ,8F&7&C:<OC
M>0 ?*_D$\12C'M>4QE1ACVZ?2$6X+Y0*J=BX/'8VPK,A]:[N[G)]AT</0'NA
M,H*M,G<1KK474&6)C.=E_6P"\A84R%1UT&?S]$+/&;\M:PV_V*,F"'638+@:
M*D1A-N$1)]I3/O!D&#.*$4>71=SS)0FY3E1W'G>E J$V0"L='XYFJDG7PZAA
MV8D19T#J)AUPJ^^,K)@CFGGV.JF?K!YLN0K:BZ3V74]%"8VY$JX*A>=&80A[
MF>AU2\G"-M:?/G^$+=O">!$X'?G],J<]AU+]1/5 *\!,).6:2>(FDGHB$43[
M'G-Q_2DL^,;''KS(G\YRS<&R'3R"0'K*%2)TI4\C<'&I'V+Y9>#)!/M=;RH%
M L+"%?$P82IS8#:KCWLNQ*0KLD5]$49@9,)BP.*XH:!QE,0N>J5$)%YG@]?U
MTFX+D>D(6VV,3JA=*EW?I80JZC(64^U+2D*11"KT_8W#41>+>:P#G<J(>:\+
MF:?67$+Q>CL9#'ANSM+=IG=#-&[YC*.(YD1'L.$ZOP,K\-^&,N]J"P<K5X;J
MQIX(,[]>)W6[F#KR6#3GMK"XH9FX9=F4TW9XX['PL>9/DRC"KD2)8+$(>6#"
MHG$4=%#V?%1WVT=U]W-2=W.NW>1\+_PH<N<_9DWQYT=A/O,Q'E8'J*N"KYV<
M5+V6D]%]"A/=@$\XX-C+35XZK\?9G3;FJ8FBH&-23$21JA0I">_<3H1]M&=<
MFE<E\5^AQ?NJ&K-RJCWRTQOTB#@P=SHT2PS^S!T@-[H'3ZL_ "=9I/ +0B#U
MQ'!!Z3KBZ4]IPN#F)O&ONI^-C!>&?F\V&.@<A47Z[]*YRODH+4^?FI/1N>9C
MXWFC0PYOXUE9_8C^;F%N?2RFW+;IDZCI2 .X;=??^IT8RWC(K+,+_GI?@X>N
MT;57$XEQ^Z$R[AL\Q7.@H@E Y!C$0ICQJMWJ,#("DL+3TFJ,Q:#T-5?S$_2<
MSX_?LGZY_A']R?D  [[/LQ%XVS7MW9]:3]FUZ-G% !M07RB>HH>*)($7D7 F
M[8:;!V_"O0?$LSX>'-8.")M'-"=A&0I@I*E3WZ/)*.T#5?E HW>,F(*;FV=?
MM?,U+2;8L$564:)N' N\ :T3RZN;_\_W?;>$>OP )OX%!\!A2^-RFNTX[DU!
M92GO "KC=(2+P\?W#_P13X;WP1L?CBWHL#9E*QD)9GD&\^&1]\)&7(!%REI0
M/)=N CW@L\ [TKZ9X:"/4Y1^_V6*Y7'@^AW@;#,L*)X!GW[KEP_MUZ8#"7C:
MWD2V\/IBP'R(6X$WV6)+MHL[TU+&+-L\(_8 $M[/[LQ)_X::=1 %/@(K(C;P
MFI\)W?FQ>(-8 5^:'&IE-P$PF/2$O0,B3^+ND+J1Y!K,2#FV?0*JYV =I>T=
M8O82!IC2L0:61MD.:]N:(X?]CX\5V23'L9$;4'1H=>G\ A2Z*V-T?3Z<'C>I
MTRF+3JTW9A\V8\@F=_?M-4)/%<.L1;7QNX8H XZ&9S!\76##/>,?7SJ?$A@.
M'C!-'R88X,38&QZ\YU]A_^(&Z+4'KD)_V-DOS>V64. */O;:71H*"6 #2#T4
MVG6@U@0=\1.4;@ ORGZTT$R#" N=$<)5//,NYX/Y8_CKL,M:J0F,#VOG%PW[
MNU1.MNYY-\IQZ/SW!"0?B7IEIJ)2;;URVE)M5DJKJ/1G:WN7\$W)7Z3C%_YO
MH'*)24N?<K!@^OS!!)W+=A'5!GBXS_K]QXOL =FYI9!AF4IPVA,W0T]/KLV1
M%0P(8[Q_V+3",W/< /N;CB#V;0.ISEKV>P]%H0D)6Z5L*.3%ED(FS%M^:5ER
M'J!ZOFFP1I,<MXD1S4\D+V:Z6AA&!KB*A$NKM8 M;(L_C!HUD7&[&U'/F.0&
M6C5#\_8L5+W6FC@/V:2O0//!!Y;;C&9#PC6<8#ZO[2C9=(!"4JRP9CBD06.2
M?TV_VJAYL^ZER!A8F%YWDG1>?90HH-]D5^DSJ&(3X*G"U<W.<'X;94-C;H$>
M;4UIQZ@Y7=YC(T%E!,*0#TSHK=MZM JU>1JVQA\P<_$X@)V,P.#HGWFA^+_J
M*J=?>/Z'-BOZZOK=;S>O]MN7Y1X,+!"O^1A/=H!B !_2!."!13X"8K F8P#[
MO](^[O!?@#=3V _[$GKOKO_VZ?T%B7<EXFSO'T(J&8>K\_<L[V/JD_>1MUN[
M'P,+8,9HR[+99"Q B1J+M@+3LOU=/Q.PK$!IL'=26>8C:YUJ%&PQRM&P+34F
MC&7&_ T5.+AM8V-#FSY_\'VY1QX0+M,LB*-6 ONNUJG5],V4-7>BK8'&0YYJ
M4,,*NQN!TPP&7CXI4\&IS;Z %SU!03+!3K=H^(U&8$H +Z?#WF(MV&A_?.@.
M[><,=C@H1]#YI<AJ4CE5[QJS40L] X9Q,*K\)1BKC10H[M-1Y<IPFW.;\9@
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
M5:I6/X)2+U%+<?0?+_Y+]U6-8'DHI.5 ?K*'7H#A\1G@[6:5FZ,<V+R['>)
M.[347EU*JDU@NV^:-NX-95M^9C5X&6W%<MQ1E<PT3;NK+.*"+?S/B3+UEI5
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
M^.S((%6JKZ=$_.;"^YV]FC4=SO0\G_5X'_<@Q/>S578YRY-L/\O0OM]C7GP
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
MPM5=KJV-_3^_&,/L_Y]%^X8_&JOF.KD=@Z7R"=Q-]'W>X8BMW>B+!-9*A'X
M*\S<6+MQR"51RHMUY,JE+/S[%]U'X^T&;/?'7W,^++@I=KCZEA:_EX W<-=@
M6Z"?HEWPZF=JBMP;XCV%4HMT.M$YAB4*?*A76__6W\8&=/:3-W,4J]XTH]^:
MAS[9MVIZA4I$$:"N!64T\$(6"LYB1>*(AKX?=4C@CJU VHA^^OQQ2O NAF)/
M*'*A0..'4<08I;&0L0!-20(2,,]G8+>LM ^VCB+XAF5*^@?W$KB"_.00MP<_
MX/\5 ?@$/*$\_3<V.#3A_XXVA'/WO_Z$GM T!?&Y;#(&+V1HW"[P+E<9Z?)I
M<MO*H8;.@4AHY&HWX E582C\@'I"B$BY4L7"?YZ\64AF,_OW1%\5,B&)KUVF
M0^H!.[L1CT*P_:27T#A1S]-:SZ5O28 VUFONT^O6JXUJ3@ CHGD,!@BH9D]$
MK@M6ND>X*SPO7(V)UMZL+5#VCK$?4Y]XD0C \J4>^$^ *_?]D'(5B$C'NY'
M*V'<["%$5&7]/H92P%RS2"_!&33H=6ZB$<KPTHW.S=P-ZF"6Q$0G/HM=X.A
MBAC<&RX3G\>)IX,._[$#=7\>=;/?%^&_"*S#D8%(">:9QTDL)0UEP"@G"7@.
MVO4"P+C39IGC^=V385YFKLG^5\V;#0L WPL&%H@,(QJI,/95!$S 6!Q+Y27\
MF?N=V/.$2S9! ]">L4Z(SWWNNB##$\I<P#H,-5BL/B.>!A/]F7M^$ZQ'/%5%
M!S[X>>DOSWD8$1%!X&O?C\&T8A%(,@5^A2M](1,B2%<P8@6-1#SJSR(Q#\6F
ML -[@>!1D@<AIX$ CP$841'?5QQVH$Z>9ZV S^$] W9K0!A/D)O T=/(7 W5
M4U$N\&4#3U.?"PGZ)!3,9Y[F48#"%NRPU>1)!VH>>P*U3IAVC*CRM8*-%+L*
M+,^ Q,R#I70]#:YN%(51!Z*K\1\XS,]%U%Y[,\HSJ37P9-DTZ:WS]ZII4NW>
M@A-9Z']-$*$/7Y]T?,O!/N;9H!SFPS>=R[30+<=7"9?XB2<#^(>Z4<)I$JN8
M!0EX.B0(.T-IM'9\8<?]_@Y;/ETGY137^1?,.ANWUV+QML+!POE[@X"!_]?'
MD;9/3W^^U#-V@>2AWR;W8GS; 07SD&U"5?"^R=E)/L*TLI7=%^W4K$DIKT+A
MR@F_3MYE@T$V-(*S%;OW-?B-5$0AV"J1%W(W\E0"# -_N))XR^,+MR!\Q[_J
M?( @U41KP8J?KQ1.".:E_1(\%I O+9\U))P]SO$4L6:@;OF"/KA\OF!2^."@
M>$IXL00U$<01!?'..LWX9P9VGX!G;^@F1"6)[PDPW1,:)J%P/8]+*:3V24*[
M$B'KQ8 IG16]V\7Y63ME(35"2KCT>.3%G%%)O1B3+*[PX5.7\7!^CQ#F!EZ
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
M!YZC3U6T7GEOWVC%WD+JR9AY4C%%.?>%X#J(J(#?=<#D,YNB7D0$F'0&]V5
M[0I%23D8NDR+1!/*)!,DB'3H>E0%1/A!1^^-52)P%[X71L%S4306TX7@V T
M53HP@'$&G"M4FW?6:Q&/3ONYLCNJ<_4 #F:OZD/0<_ZF"]/S_^_&3D'+#!0I
M!__B+ZB!G?=H,W[$&Q]-7[.+#_ M*EFSPZQ-8 [Z&]>JU8YGJMG!H@"X@<^
MU\:BA<3;Q^:1$@$#?SFPA;V"O 3<P(U@(]0S31\U\7CL:M?SA:0:F,R/B/0Y
M"[4GJ$N7MXKXW4S?9)T&HW[VJ'6K)4+9S@=I\AG<*?M81;2:9O@U4JPKU#[5
M>\Y[]7-X&;7ZSNV)9B?$:X=F*A#]0L9^;)K(AR IN(C $M.A4M3E7>WG9IEJ
MB\SB7X;AF5F.EUEHP#B+M1MALV1.!%=:)S'Q:.R!9M%=I0+3-M@VF<6]9-$!
MF<7HB*S4$5_-VU/M( ^YI)\G./AU<EMV)JXW>Q0$+.0*]0B5C,$22N)3$@21
MBQV:=[I^\STJPS!TMZX<IG$_[?7BGJLCHB-.P59UO8 GON\1'Y8J@M^#3@MU
M:\*YHZ<HP;#IGA:L$IBY'H!E:2^@LG=B82*CGR;ZHHPJFNBM#?ONSEHK>T5A
MBFM&2'RI 'S7P(?]RDC+#&<L#/V$*72T\$J"2"0NT33TA$>IZ+AD8G8=WTX*
M,*^+PCA(15K?0F!)<-NB0+F4/]^X_R#N+QY]O[WU>@8-ZN5$3T_BGL.5,]'Y
MZN8^<RG7WO=?+=&OBF(RJ/"S,,ZLGJ=<[G(0FX$$6>G*V",Q<V7(&%,)+-:V
MI28NW186;2F&+V%M-&BM)$Q8J'P%0M$'3QXL5Q[$W >C5G=>Z+")A/SY)OA'
M]$NXC4VU^OI,ZZXDRQ.='H?Z^IP-K2HM?_]8P;9(HX5N1(.08H]K1M'!",/
M4SP.8E^)2'98D#O5:.[VA..*I'B1BPIN /9T3:2*:)QHKK%]?>!'PH]"TE75
MN%.S,HH]_W#K6GM\O#1@['V6F-K.M<SNAJ;]>]'R(64+K@,M>>L*B!4UN]>R
M;@(8UP]<$3-.71(+\ U#QOU0P^IW7D:RJ0PF_Z#;M6R>@?_\@E<6:TN>.[\5
M-J+_ML_E'Q>W$HPTV#EVUHM1GIH\Y"]X*^[<DLI[K29]73+8VUG(VXU,_V8O
M)06,FZE-X5M'09^D'G>CT L\6">A- O $PPEB>/ 8Y0MUYC[;3N*!58/)87K
M"XGCGZK-Q5NTGA1-58&A=^OYBO)6WK:^J-; W$QLFI;RHBPR*1PUR:NB@O$]
ML"0\-1S?%XXMS>FXU@>Y=,,NIK:)X 9]3,,C[&,Z2)7JZZ>[$OKK]C$]EMZ9
MWL:@[*6AY;DQZ<MH3/K=M!&MA,:!Y,-!1,&Q([C)Z=E=[+RFQOVX:+9]UM]7
M!]TJ%F2K>-$\TL[7K _F93\=/^ZCW\%1'?@^-"P[Z.3$PLOP$(>RGP7LG\X<
M=]H<M^3445W=ZLT?GC]%GMR5S;,-D;X@O'\ NA^CRM[NK$_NHKE>J <1R,=F
M]1WK+"LOY5&+NI=NK\( *;RBG,=4]]79:CAMJZ'Z$;?2FML*'YL]"G.RYL3+
M89!C@N5LXKXP$_=+6OSA))BA2<V1Z&+LY'R\CYLEOB/S!G]T+]G!;)?]2LSO
M:&&/6GX]4S)-=R.9/Q*[W?1Z4]53#FMZ%DB9XZG?OZ9<8/ 43P<OOT*T :Q\
MO_7ZHIQ^$KI*:-_G5$JJ5,Q]O'>7*6RS)(5:?A/U[G+ZJTKPBEC:G@C$U@S#
M(@4Y7AZT;OH^;.?.T!5SZIOGS>=2\>V60MU)]1WD[ Z=6#^^;'KUV#@;[?UF
MT9V1?@6<=M$H_02A?D%L]M1-I4>TR1>Y#6=I=ZX=>C9&>Q50)R=\3KW2Z" "
MI;3/HOW%L+\8%/'_]TZA\Z^IU+9543$9C?H=K0N/+&RT[SS>SMOK[S+W]SS@
M:720&R->"!,<,VPOA$%)C]*7=F/R]A3)YE<0\<<\Z_</%G\[EVK4]YD<?:G&
M>=;=++U_D"OA#RVZ]G?'6J*+PK;2K(S@$]4GWP]LNS DPH-<FGETI#W#=CPL
MR8Z]7OZ$+=OW.M&YZ7M:%!,^E!JH6<RWE3ZXIGT)LZYE[K##57J\Y#4X@94_
MAH*/ QJ\G6=>]V,%7X_O=7X(7;,ISONW.U;,OAX;"MNX)/QY5HQWO$;,$:;\
M7A@*Y]VR[FX)7I(8/H#6I'7^=@-]:*[</(:%H'NN*EG_SO&CS28]#WP6'V0#
MK@7M<;/"<4/W8AB5].)H?[51&XFH9Y7'+ZM"[RQ];UK;][ =GB[O06M7PO^B
M.5X\96XX_*+E)#>MUM[R(EVO2K[=1A7FN1JV0:TFN1[64Y@9%C;'BUTOBER/
MDU!3P5S&0QDQQ9CV8AF+Y;<A[+\Y7H*D_FKZ] /AR\O->-])A\4XGYCKQ)Q!
MB]8<VU"6U!:&VO!?J^?=RR^OWW>!Z7[GH\=92WAEKO&;;IFX-ZFYO=K"_9)V
M]1AZ(?/4MK9<F:;[KG,^)%<>P)DX+;%Q#.OS5[P7SCEFJ7!>(5RA_>7GSROT
MO!7:7ZWPH33KQBJSY23,V;C;XJ<=LLX>7?P=;K@S@<X$.A-HV51;\D5*QSCP
M#IOB+F]'=_J- -Z9S[+_!/<QI>B>%6(]F03=@;LJ'3T_'3V 9X8_,_R9X<\,
M?V;XEPK@F>'/#+\?_^7YQ48DG*DV:CLF#A^W\JN'<%/6KCLZYO*-8RC7.+(]
MML?U/;/6F;7.K'5FK=-:WS-KG5EKH3DY7<78@ESDSG_4#YV+TXXE0W[<Q6GM
M/IK.B?:^.]>G/8\SCZ%VXUR?=MSK<ZY/.XT5.M>G'?L*G>O3SO5IY^JB,X'.
M!'H)!#K7IYV3N>=D[BQ.7M2+0WH,(;6C8Z6C!_#,Z^?"A3/#GQG^S/ O%< S
MPW_OULRY*NV<A#^:)/SQ;*]S:<?+X:HCLU+.K'5FK3-KG5GK!>G"9W74VT+'
MNKKIWM5PG%ZHM#\9IU^U<XNO6!OQPS?9GRBMG"3/!LZ[;#":C,T=]ECI]%F/
MG;]F1>&,=.[<WO-</W$+/<Q03=",7PW_$49O#7Z=?.#Y$& N;G1N!NYHLL=#
MZNM$QBRB 8W"D$6Q*Y.$,X^'8>S'Q]ADK[Y]?I2-P6S'!GLR&PR G 5B63@/
M.M? BF/'W%L/?(\W6@S-U?5RFOB&F/#M$!:A7RV"&07;\,$+8-GK)-%R[#QD
MD[YR[CDLK=!ZZ/"IU4ZRW(P_OL^U=@"6\3V.E6:J</00UWX$D&'R7<'K /]S
MF_F5&\KF\5^5^[JNG%RADK+<8\S]TWQ)Y.95ECLKI*R=NW"_ES4\!<M:]T:$
MIW'/<-T5<&]"?R,*;RER\"(Y[G1NMCYL'=^!KH'Y#M?YL%7<^Q8J+?GQO$#O
M+1@0H(&OG+(.PC9N+C]]6W]Z"//\Z&ZG.&;8=G -7M3S(]HCT?E^QC-L1\68
M!PY&'5\R*IR_T^UVC#YX9L[@G"]7W#MCSRX'Z3'">B$YA"Q]^4MQ$@S@>G$O
M8H>X.N0T+-$ONACGJ<3H56&$%W_@N3I;GL<.VPX4/.W1Z" 9@:,C[AFVHV'*
ML]6YW.K\F.4#G3M?]#=^/W0>#A<\.%L?4^L2AKW /]_O_7)F??'W>^_;^IR6
M7(?SFX]/E1XS;#M0\\3;WVGU8R;M&;:C8<D797FN<1/IEBJ1FAM+3>63X(56
MS@U_Q+LRG2LT4>\T_MQS/GP;Z2%^BSFP=WR4CH$J_]:JYUP- /_Q6A>5?AB,
M^MFC!M#SKZG49O*W.#="#=,8L*_Z,$J)P!<ML[LASG=CJGK>9<6XZ*BG(D'(
MI$ITH@2C,9%Q0#S/CQ)!51#IA!U9/56;ZK*%NJ,MM<%-*)QT6):OI4/G3@]U
MSOMF$;@:I,.T&.?<E$#A1UCC9 I(\!>%_46RD5E*B?1J7VU:UF-QB=/RX2/6
M<P%IE%UC+-S"!#2W$2?XRUZ>FB4&S%S?PW,XJ2G:>JKX*ATJV$)UV=66KE0M
M]RN6/&U0@Q6=: T67;<BYH U5\=8"7&NL3I9CCIPWZ875T-U7L=SC52Y__?4
M4^8O"RV8U0E_3"[17F#I'_X R[/B!?$+B1=\=["<*,/14ZW'VX$X7]SN<0/I
M_66!@[D/V;WO#J-KM\C8)3#;:'<QNUM\]Q 5-X=<QS,+;9F%2'P:'+0'^4KW
MUY?1MD$I%@0/#R&+UT7^6,Z'GYA-M$ND:'PT!\V/BI..'L SJZ^+5'@4=L^V
M&.E9"<0M9^":/**^,PFG+WJ4 46&=SWG!LP(^>C\3_GW4PE"^W+]KGW#_MF1
M['.)%,+GDH>,4Q)[(A8\T DG;BP]2=S#)/OL,_CSCXY)DLJ%X<:*6)^&298/
M.I7WTH38*FG&ZY'&$-OPSBGLC(6#+1;0:,B&56*/#QT3'!WE:6$;*CS<I^#I
M%7K$X6WX*!WRH<1V#VD#KY/"6%]YVK=Y.? *X0.-W=A,TB_7=Y,^S_N/CG@T
M.<)W-MU8I^VCGPI'WJ<Z<;(:2*5E6N#8 _Z'SC%5B9_@WG'NLP=GG#G<,J;&
MA&<VR:6V1S-Y4>BB,*TI=&Y '$I]Z?SZS'D+6+_">6>>^O!-2]MJXCI)8,/D
MBX==\(+S-=4/Q4(BE&!D0XL*@,[OM(5 3  G0 PI >O5@KA<SEZY5*D=OGX>
M.VRTDL X+G;JT#FN8OKON@W'*,_41,),N>Z;90,2?[6D:!'2O'^O>7]\?^E<
M20D2&F#H/_;:.#GW'!!P<!%05E<[N8+T<D[PSLNH583 ZG4+G[.AY,5]5;\P
M)W(Z!5\C8WQ"B1O%6G#7IY&ON61"*!*Y.J:>]I)Y&>/6,L8U,L:9#%/[[6^N
MZ[TR7#;@_>+/KR[\5S^'Q'7=%O*=X.P/6Q4D*E0!C_R("H]S'GM::%^1 'X4
M*[2C>1I;L#&?B^X4P"V<4;!TD@5/R(#R 6:'7V$O(:-?3\;%&-@8.=*> OR%
M?TL'D\'%!U#@=SDVEKG)LY+W;_H@$W$=G?_YQ=R&-J^PNM5F ]W;Q^:1$C(#
M6 /6==("RL!4@M2L2B)B1:1+B:\C&H6Q2&(5*^V#FHL9YWKIJOR.F'SF WWU
M+2U^KU&M,<6O$4^+Y?0:!NTU_/3YXZN?W4LW6+:$VR'!-AGAVI:M]IR_V*/\
M($NM(8.?9$6Q;PXHX;'0?!I:6 PDK>T84!EK(@@)/:HX8X1Z7+DBH+Y+.!4[
M77@RM_"4L.6;=R/4O_<%5SZ0. JBB'!%M0R%IS0%?1-)D@C?[2A?F]$VVUWP
M/2VV^0X6$&O#; NQ-Q>M$X]64)O!BNTORX=_3=+QXZ<A3#<QIO$U6#/YK_=\
MV EY:W/2D.&JR-A7E.B(AY1*32/FNY$,HVCYYC3S__HXLHO58&Q%X-Y6:$T*
MU,N&-H99(##A4J7!.'Q,=5_M>U^U6PA.!A;B"K3W)61?T%=HBD23*-)!&"0D
MC*EF 5>AY"J0,O"B.-2[%:M3^M3=S@JN2H+37SKA)5ZBXE#$FM/$9W%(I1<G
ML.=8$ ?1<G/\Y)?N8Y8G.CU><5G#UR$QDX1HUU,JBA450208R$VP:T,_AI]H
M\'(DYAP17L+RB9@&E*(Q"G9I["4,_&!/)@G8+('+O(YPV^S>._WEVX)=:F=W
M6M,[9GYG#  T5NO?@#JVYM^"<$0\8D&;9Q 6^2H&>S70@4?C4'%"!9<>9;$6
MB1O3O>QO###LA4FFJ7#FD%4X!#B"*LG"D%,??F+"%RI4?JS Z_$"?P7_YE1$
MR +NJ TOV\9E!,!KYVO6AWG[,. Q&6!_JZ&:-L&\*/)=+8EBL+6E"!GX0'Y
M>))HES'"]V<]^QB+ F;:L1DV38B7M)2<R\"E'G=])FDH:4P3K05&'90+AK7_
MHJSI!<NXS4C3AV^86BDP%=9S_F[2??#T%9 %X\_EMQKX 5CEH@KSUIQ0GJ\W
M['2?]97.=R"ZKRNBU)!6<)9@5E :(%NY5JX\%7-?)2&A<1S&$AQH'KJN%[L>
M];RN78\,\K;,15U)D)A%:J"TDAN1O6WA:C']_0MB8!XI"=3%.WZ;=[Q7/P,<
ME]L,3:Y(GB-@HG1X0DP4D$@2[E(EJ*(ADR*(P42DD4RX2&C4F;#?E(DL@59A
M(L*\2WI )OJ2%G\X"1ZA33$/#P:$@WGW8U D"-I' .%3"=B,1> 1F00L"J)0
MT)"[G%,.'X%SG\1)0,(]6P2NRW:D2KK(</K+1XD(E$_ D8\X#:,8-F3$7,]W
MP8^CPNM(^IZ@%?#DTFU3?+=2F3WG\P0QWJM0;LUO9V^9>Y2+P/<C+:A+$Y+$
MW"7$C:CG@Q4?^IV6^W/$[S('C'C^]J3L'+[3JSJ](A?O[$4UUCU^<@G: [=(
MZ$4DC@2(&%?3D/H\\I47!F 815$BI9HC(8D!6_+[;=5#P3J.[^K**T-("]4:
M+JS' H^RV2Q\&^3=4D''PO4TE9$(,0K/.-###1E+PAC ZI(8NZ " 7_3H_'!
MR.!A088*A2\1;>4)$LB8A;#F8,S $G4)3G_[9/ CZL=N=#!F4!'SDB#V%==4
M\4A$L#%B$O$P482QSNJ4'5"!N+$7,T96(T.6CR] $0R<]UI@ZYHG:E+QV5_A
M47RRHPC5DR[12B2AZQ/JP[+'E+IN(AF+B1]W1<5W5H1J>Z,LZX$B^[P HKV_
MO?GXU[08FZX]KYX[=UW?[&(OE;E6*+/=5;I;HTQW9?$B''>VGGJ<C1:6T8:7
M\R7<TV/RR3CK'G-A!>_\-.^RH1D!B?PY&^NG6N MK,G>2CUOJ_+4UNR:,##6
MQ3J%O9TD2V"[%-@8RG;SJ0$?9DTE[_"N<%YC[695B.JY'4A6WY&?WL!JC^^!
MH?(Q3X<PXU<PI#*P982^2X?88,H!0?(+?W2\H ?F+6&V2'9LCBNE8(R9,E*
M;6X6AYLF4K;T] =V&3C @GTTP5X7VC[C1,Z%\Z4L4+WA^?C1^16,A (V(=H!
M;RZ=ZR$\^-5("P?KYT'>]K!4V%3^R<GH/LWU=,UM2Y[-@V2NL2MI5Q$XCJ(>
M\5AUTUUKX/H./-N?&S!2N&9XZV#9'NG#-WF/1HWS!4T<C-O#X$-MP+>4K6[(
MZ^NJ,A<_^07L:9W/5<YND9/F%D/*?&)1MHX,A_^,-X,PL3^9:_KX<#@9]!S8
M3W)B%P5 YHX?!A<*6.!1\]P1>%WCI5,9W75;*RPLSE-@P1$PAIK@S8ZS':2J
M>_OJ9CW67\*&6#\0G_5 G.R.)&W&: #-DIXM,Y\E3S:L:J [>6C$'XUDSK"0
M'>0HN M5^RU1Z')+-"L-$CHS1>PJ+>2D,#W7!/!USRP#;/DQB&7DL/*M),T!
M!F#.3,)^QT]?IV^<6ST:VZW@NR7M@ ]?I_ 55OI_1=_%U(<G?-(?.Z\U!S+#
M;V#IJZ98?XXSL+@;K/ L29P/. 9LNT] %B 2<GDV\^UT:3B"5;*WZ2,'5$C-
M]9&CB>BG$L!)M&&%URV!].GFNBV">A:%UC!.N:OL?AKG67_J_7>?WLV]/S-
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
M<CQJAW<5 F7XG;UM<9S!;W]H1]=KA95*O"@F@Q'.73CC>SYV>))H.3:E^WP
MM@O, O!E>:L5Z3H0FCFDM!=%XBF 80937SI7<CR!)P'&2=]<\#;I*T>E,'GN
M)'DVP),"10O8%2YXG.;$FKGK"T(1E"^XRH5S/1D#C$.S#6?XN7K\:JCLPZUG
M6U<TDX!(R:*()HIR[<>1%($7R$!'7A@&=,%UYZO?.OT4&+M%+0'$J"?\@"I.
M210PX7/?5Q10"%T2=:#F$F\I:EX4AW3J$N65,"ROF;4W3NM\<%'>^WK5W/NZ
MZ([II\;_%89J7SGN^XS%B9]00HFOXS"./:)<KK0;^5U7CMN[Z]_A+9C723G1
M=6ZF,;=-6RBO*A#*6Z9_O@G^L1K^"%]-@[>\2*4Y/6-O8WTSAZF175I=@?*!
MW?YY@K-=)_8&V=:H=J &;>'[KG9UXKF2<A+P)$J\6'N$N2R2BG==M%U)Z(X+
MQTE[R=U7/P,#17'<7O!UP-PY]G%((A5I[5$=TT"*. C< ':U"$!%,;W"G:M/
M8D_<V//#@&R*_ONT/T'ANCX!RC?GQF\Q@,\)36*7AMRED>N+)(X$%5X O!^I
MQ-\3 RP"="\TT""_B>M*/X;=+[6*-9&4"9!]!&2\M\)=Z]MA@Z5$N )]JHPB
M_]CGM6A7.OVQ_@:_:*FH.)"$!0!3+&GL"QZ$DB3:\]PDU@'IV-YS!E@":.C_
M_(^Y26J@WDWRW( $UB5H\W]HGCL?0!>]!PW<!K%\SCZ&3\%#^$P#K= BBD)0
M')$@E"J/<QKI2,K0]W1,^"I7(%]<$._")Q;>13,V3)7)B2'G#<CJ3'6"73UC
M'YF#F7)7,,4CPD MAK$/<%)%08 2'F@BY HPXT\7KE^#W3ECHPV'8[3SKI0"
M)@$K_1;M+"?+G9L\^YJ"J=\&WCY</FN>O,ZKYUIB$ P6V*8ZBB,PUCTO#CTI
MDY@016(OB3L-F1D<?OED87]JPED4*L;Y8DQ+W)'X NR1.03*)^L'[7,- H&4
MQ /7P@W 7)$1Y<R-!1AGH,Q H"?!"@C\0Q=M#+IGG,7@8]H'4_5=V;-_'F[S
M??5U RZ!W4ADS('=!?5C)93F'F-22\V4]E;A\\_9\ ),:@WC&[O;S-1&8&KJ
M6;B_Z+NT&*/EX7SF@PZ.:1[ [UN24C A0%E*FE!*@;^3*&94!TDH(LY7(O2U
MG(SNP2]Q;D#,#7C/^324EVW(I^>>8QI8E1S$S"=P/[XY_TMW4+U\Q#P!#[2@
M5WX4NS*A/ 1C1PI&A" N#Y227"AW%7<4K%?B>2STHBENF9YQ#N9L, "_[G8,
MOC-L6"/>NVSTUH#F#?/"$WI+:)_QD'HD4+!_\0)Y34G(M)8J">) =.$#^^$)
M;?7I\T?05UX0^C&+IS!\ J!Y<=I6!1_APZ)+H#9BV3S2WLU<_9_VGK4W;AS)
MOR+,[0()T,Z*(B61-W<+.*\9'Y*)-\[>WMR7@"^YM=-N]?8CB>?77Q5)252W
M^F''SN8.A\4.XA8?5<5BO5@LFIP6)A.2P:Y0*4VK4I4VUQ6EMCA1I Z%Z=9L
M>V$.FN (U+[5%MQ@0U:Z%  N6#TRSWDNP*($8QHPL$5ZBK+]RRC4T6R[<'^X
M78SJ*_P]<NAR1?(R!^%><2:$!:TE*@:6CBHDYV;$S-N!C:1G?QE"AU-L\_H%
M7DJ3KO0!JE+92OE='H]:8L-6&_1L0!4K@9NIS8&WA99@%^16ZXR6&4C/48_L
ML% ?GW$;@ZNIG<UPSV*T8A=L]SE\C;9B"3NF4HR5I06H*R&8AM6G5):JHOH4
MGHT,K=V9MH%\=6/QT.4Z^6G9?%Y/]X/;-O3M=N 619'20H*QHL'DHEK2E'%>
M9CP%PT:,N[W'X!Z=<H?*('!FR?/-JIZ#I3!"9OS>?AZXZ:#B*VNKPK!26<EA
MBU6T*,!;59*4)\"[7FZ&9(YGZL#\J4'JOFC ;EG.#\5 82\L_M6U#HU]TR[
M&IF*E<Q* PXW+PWCN>6% 8N\($6EJ.7I*:;B/S<:.J#)HX5" \-T>4SECZM$
MJGJ&7+-N'(WJ^09,W@7:/@B1A ;)M0-.AP6K5Z'A-<J4S:*93S"4"2W\.X7K
M*7P"Z[E>#P9?6;T!TP2#\VN?S1X"FC@+. ?01.II;4&XX9\WLIZOX?]8)[BJ
M?6V2 %8S7SU+(G22Q4QB>+5QJ9+Q%#W%7'$T *2>@_VSZ6.GBV:UJM7L%A2U
M<C%<#]2 !-#L<[/\S=% +G AVP"P&^=9\K=IC?&S""*LUJ+7#J9&.31<P'<,
M=Q<5!IK.K3763+ AD E_:%ST>.G <:WB&3[7L,>5358;,%57JVHSP_"QG\P/
M:V%(_"3!/JXVWK[!@CO5!DO;;Q-S99,*=E*S7"5+6:]P8(56R!H#SGC>LT9>
M 'S6=^"C7>[Q"W>7"+=I,*8-R.G9QB!OW (=D;/]9T>8&]Q.(=C=AK<!P\U:
M-S<V5,H!E#8( A)H71^,>!^3.[U_'EF?R7_*V<:?,AP3:9'%UW7:*]H42"AB
M#7A@50KN028YT>#::$K*7%7J%(_FGRO:QHGT*#+N$HRY9<ND>![7+G[R%O2F
M74X2 UP9ODNULFZG5\!42;"K;N3R-[ON"E/!@)\P!M!Z5@..UQZQE?<]XLVY
M6<->^!TX^L:NIXUI9LTU1M7KN3NK61JWI=UQDBOAM 1G#"5,"^PY:/E: U 7
M(*WJ]6;M@'R!1Y]5#:->;A00/#F'L39SW*.K""[@.CV=U\[@=A893'5>@V!!
M(N(2'5A"1\2>CV'20(#9[=G/^)Q>B^ K+TVO4*;7N)N2"Q2]>-[EVL#F[E<9
M)\*!)TCY]L3)8R[K)9[T;FPT5T?L 8&]X/C4P=93]K:5#>;8V5N0VF:O#/O[
MQERC6&DEXO[QNBEE,G<A1D2@47_WE<E"D8+NSR!9)Z$;RD-@81 LL$B!XU D
MUGYL?T38"G%5-VM<T195 PP/$AW4*0PY\:H3FLWJW^RLGC;@8"%#.TWJM!=\
M :P-+A?H5BP."BICZD0SZ'+P5E'>+CQ'-7@^Z&J)M63)TA\O+M]U?Y$?GV(%
MMD]V"=2Y<7L*XV,K.;//DBO8D,"@&F,?>BK!/N@4QF_V=D"^S:H_[NS6=!4D
MN/_D#RO1Q.BY9.4/<'NN2&!5+2 ;,0:JDF.R_00!W,GX7Z17EU5G41^5[[[+
MNZKML%>V&U[*O*"J M7/;"H%AOV+(A-9!<XD3;][V;Y+G$>1ZZ.!K>3)NKFV
MSN1THA3M331:@-?1Y($^5QOEFWKI_$/8\C\@R_ZP+=*1M]'LDJ X:B<_@0;R
M&@VE*4B/V0WL#]B+"P>!MAN7AI*$DW>@CW8\C0P(VV/6+%K3$=D5#UD!K]_#
MGEZ"%0GKTE4_7%KIK!FDXPHW%PQL;RUL@97+O1F:NP.)M:@7L.WG("N]QSWK
MI"'LO<]@=3M?\*:9@:2>82Y$8S8:MB>&EXR3;&L)N]A)&S"<  :$&3,K6V6$
M@(#4 6QW+>\!*#,KS>X$D^27VR]-:XF7[,?D%0SX<MDL5@,I$[5JY8Q;##3
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
ME%5C7M*]]MA^9/9QW,6E,T6/L]K%Y;!.2([7T[DN"[R<6.8%1@,)TP4XU8H
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
M&>3LL73UO_WIBUK._OP_4$L#!!0    ( -R$IU*^MMPT01$  !6[   1
M;V-U<"TR,#(Q,#,S,2YX<V3M76USVS82_GXS]Q]P_M2;B6([29LX4[<C.T[J
M&;_H9.=Z<U\Z, E):"E0!4#'[J^_78"42)$$25F*D3E.9U*9V%WL[K-X?_OQ
MYX=Y1.Z95#P6QWN'+P_V"!-!''(Q/=Y+U("J@/.]GW_Z^]]^_,=@\(D))JEF
M(;E[)&<?/@W'$QX!J2*C\37\9.3MRP/\CYS(F(:2AU,V&"#S@WJO@AF;4Z*I
MG#)]1>=,+6C CO=F6B_>[^_'0;*8<<E>!O%\_]7!J\.#UZ\/09N(S9G0'V,Y
M_\ F-(GT\=Z?"8WXA+-PCX#Z0KU_4$LQ7[Y\>?GE]<M83D'(P>'^?RXO;DS&
M&2WFTY2II03+_BC(?;B342;Y]3XFWU'%EDJ4Z%,]#H^.CO9-ZI(4!'&':"Z4
MIB)@>?I0+QGRQ-_OV\2,%##3CPNV<LB$JCM#G*6@G0>#@\/!RE(E=1W7,JF"
M323S:B-"+?>1:1\HF.3!DB$6+7AB,5CC"QDO&J]8\'(:W^]# NAU>)3J!9%&
M",8:%2+65$-0FT_IQ\6"BTF<?H%O",G[#,8QFQ #TGO4XGA/\?DB0@3,MYED
MD^,]#)=!%B:_+2!N0+^,1,81<V"*R?O HB":C687JXPS$50&)2FE( (A\8))
MS0&350SN;\VL@$9=S0*6((F\MBIDDZY6 0L7W&>C(GK7U2A@8=%N[4$YMV !
MP1^?Q^?5M:W1Y@-\PNI]*,(SH;E^/(<"*N<FDO8(#X_WG!3+C+.L5Y#]= "U
M_\$!&9!,0OXG%2&QXDA.WH_[ZT+6Y2>*A=?B)_-[O2RGW"F)BW.MN+1G+$9D
M-5_Z-0-A<VQ.8Q$R <+AAXHC'F+#?T(C;)AN9HQI91%J0>?$"5 R.-V *UD*
MU%(FR0LEJ51BQ?9P=8-K1"4X8,8T!XO:8E=DRIL+_4&;2,:0__MVF)G>H"L6
M#C>+!?)=0=%_]K'1&!M+'ZOKR6D\!Q_,@(;?LXM8N8JVF\\)[ZOV17V5"XDG
MI) /P8QZ@+L!/*-BRM2YN-%Q\,<LCD(8\YW]F4 +",,J'G#=%O%F0<X0>+UQ
M"-B,"1<DGS6Q>9/OTMS[DM\Q,*B:?8SB+ZU+_)+>"?.;C6$&^<1DT -9!'*^
MH +*F HD7V"FT".^2>9S*A^O)S=\*CC$/X6.<A#$"71MQ70$+@Z@JYXAN[D
M)]0_9/ULKH(H5HED!FN3&\EE9SK=:8:(="Y+LLJ39)GV\.?AOV1RRJ1%,OW=
M ,JK,BB6L7=LWK$C"74/NN4C%]"?A BT3J[XWN#PUV6'@Y"!=3I9BNG=OU:M
MS;DVM3]41] N8!W 1*':JB5H .1-9;6423/544%>CTP>F9MDL;!S[S3*CPA+
M,S1M"!N0^KZ,5%YJ<:S7S]@X.GOW.#MW%[&K6*]*T-K7!C!^J"HV2Q'$R.C]
MGO?[F$78DQU1J1]O)16*!IASZO_:U 8<WI9Q2$41(XODA?6 %.JN&94,)Z=#
M[(?"F"-?756G-8#QKJ*&0D$#(XGD1?50Y*$8+M@#I^(FN8-N/8[^AE/)3+UN
MX7"D-T!R5(8D%496TLA27 ]+'I8KIG$6;<2D"6.+Q?I'-P"'!V4 0 *!/Q19
M0)=7H9#>[7FWGPOXR6[I0]8XYS\TN+MBE&VYB6'O'5WLO=XI]F<")I[=8V\_
MZZJN?6UP><48>B6"6!F]W[<T3;6UZ:K*::OR:M53)Z@:EK+>[F9:C'R7_>IG
MNK<5>;<4!C9/C[M4S+-&W;M=19TUKH^YKG,D^=AJ3^Z*H78S(XUQLO&<2Q\+
M'<:<!?A=%$[$:T::C1AW&+7VJ+89)^7AK$YRX5@>'34AV&Z,U6.W[1[!%=7@
M[.O)2:*X8$I]8)KRZ.E=A#JYS]IG.-I-G^$%L=8B:68O;M,P%O>ANJU0/:&*
MJ^O)*.>A;46K0_2S!^RK702L,1@I\R;W,;OUF+UA4^QEYCJ5VPK9>LG/'K$_
M[")B4WN+_?,^7K<<KQ\IE_^F40(M=[J/@T;G0FEI3A.H2T814M!ZS()$2N T
M-<FV@OJ)V3]WY!_NI'.!3B'&*TB^] O).89DGB$HGRR]D];S?3G9=CGYE4H)
M"1><WO&(XS$A8,6=5#R9VST$RM3(DM^#%^[9,G2'>AGCVRHTV]3EV4O03GH[
MJ8=(SD5&1NHDLO(2R;EI5:BHSA?"OC0Y-FX6@KKXR15;EK(Q/FJW>O:@N$#!
M,^5,CMD#G8FT+*@*H%QD6P&OU#&TG-#$F9R)S3HKKGV[U7HG;P',^F07B%4[
M>!LA;;D3N >R\Y[@]<Y!$UU#PUV_%[@1XZZ;BWNP-UY"@[*SH#P$C*_UC,FA
M4FRMHGZJD)TOMQUMOMSV@J2JFY@RRA.K?1]23P@I<X_!(]XJ\&?"%TA\Q73W
MH'**^2IA51H:M \KJ[R]#"%3_X597^HC:]/(@I&63%AX]H KJZQS-57#_E4B
MZ<VFD90J33*M^_!I=SYCK3=3G>CNPJR=RVA$N<WACAZ^;L<\"C V$;G@K#_>
MT8AKI\,B/<!=MO!4?TWKNF+]OCG_#K;_''79_O,B33DI;PQ*->V#IE/0X!45
MUV9>=@3MYA *WKVY(J,Y7-R<.PJ4<B^R/E!006(U)*@BR73L0Z1+B/S*^'0&
M%?006E\Z93"F2^;&J>HS4)Z+DX@&?ZA@!A*4]?9"<IPWNHQ#%K6(I.UDL*.
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
MCV9^BNV*9\"DPSPGU7.;9:[!M7>F_?0_4$L#!!0    ( -R$IU+$-%Z2F0H
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
MZ2$IG2'':Q21($=OE3LO(]!=/IWE:1BC=*0.QI7"R%[<5X_XYR8VTVI&)E>
M^L*)^5GS6@<(#&=^]'Z@KY6!2H^N;?W_1];W4*TN.MM'"":.(0R</PP\># T
MRAD8W\SO\YO=X#<[\IH;<TWOF9G<+#.U2V9B>\SBK&1I/K*P)V)X,\3<+HB9
M[8]A.PGZ6P@CS*)'GCT'].2 #J,4-RGA%7C%L1;Y;P&HY=.YEZZO(OQ=MX^#
MN=N2?^V1WI!>ER<W:QP%*$GI5BX]M"&M&6I-0T:JM:4Q05&"UH0F?$%T!K>C
M8+\6@_HT1]R43%NDSC7*"/8C8\J(JK"EB1WA=>6](#]1:]*S#3*89+N!4Z:8
M7U-&+_%K,:L_FY+N(Y3".'L?A)OW%<U[+P*8GQ,358<ZT5"M'PMQ"VX&I")_
MTUZ XW<!>O+R"#"@@&5D\#8K,=YX(<#8.@)7K$W(6[!ZMT&;1X@7 !>VS=>
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
M". 4M#7K 3D2HGYX>YPK+&M#7[58G5L(7.RH6_UJD-'471T^\(J:KU1-XRB
MJ]'9CG-!1J&$;'AJEACUN$ 92J(1B]L.3>1!:Q0.7\V:G%B_\77AW;E0*"%#
MDQMW<%1@(4(1Z%X.H#(A@)R[JV,%0+T]>9<@Q#J(,(\AX;&$.10Y<]UG+QOS
M*(/SM6J:WE?7'&AVZ+-8*9"]VX'./89.C!!7>4+TR!,:C',5OM*_V.=5<L+Z
M22@!X31,#U95 P4BWOVN[M39U<+WB>,=5,%:MD^MSG'\0MHS)$[;'<[&#[)_
M6.,DH]&H%^B1>_XD)JI7BQRB\1;+M4!G.$GP]S!^3CG'2P#*KI(LRI&& 8EU
ML(I^K<4'DV^QU!7Q<V+\)\.6CU"07I$6:G0YJDG?,Y11'OQ!/J6SMH?K![.]
MD)\37ET1/U$^XWZ1)P2<]R@)<5 ^[UZ*3)WJ(OR^%O^0 KH[-!AA5H\> YDY
M"S*CK00<@P96Z<3I%M7J\.)A\Q[[0U9D042)3WV7Y^Z.KGK!_2DXO*"S<-/6
M'@8M%?9.G!?5(E8^+&-Z[L '7F"?"E9>P%FX*&L+@PF$K1.G1LTIFXZ8=!5$
MQ\7-!I?!A@*72$C/<(PX],YB0U57=2>)P[5Y".3(_-.8*0\3Z(HNDC\*IQ]
M.>;L(RSG+&)T==>9>X3<*P3]W70BRP-T[]!WNM^3[<HLV466 ,%8(2)G#!5L
M<F?MKJBI^D#!9EI9^1]FK<QW<:[CTI%>/EVT#QVDGB>WI-3U9)1T%@;Z^@]U
M/AG\*W#\Y- D\FOLE9%6--=)ZN,\IJ^X;\)\TP]>TBC)Q)*DY$2PI**_#I8D
M_.M]NP\C@ZE(^!N^H)O0>Z3)N<AJ_3Q/DGX,)X1T#Q<1J</X &L(!82(88V
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
MS?G7?9.P<ZS$3ATOHF$? )[X.X20%CG&&X0<.?I#[=A!!(TSRSED8%HA _)
M ?EQ^.D&!8P1"N!P  "5C&9(0L%%GH3Q<[DA6NB4EK]?X:3* -/K1UJ%FPA3
M*'PZX--M,4NX5!#'3A1BG3[N#!/YRAFQ/%AO1<[P8:A=OFI7C?(G <:A[68>
MCQH2.7$X.Q_<S <WCIPAS@<W\\'-M YN?IP/;N:#F_G@9CZXF0]NYH.;T7O"
M?' S']P ]RV6U59Z8VG*/(V1TE5-(Z!S=3DW\%0&VC+'.)D1R.+>Z<P53C8H
M6:%7;UT'M<ZG--,ZI2E-6!F/<TXCI*FTXM"X.F(H+8LA^IM?XG)JG897Q=.P
MGZ&[W&PUU>ED_(?V03[_DT"Z[79WZ'H&7V(GXFN&ZG7YBA(_3.DF12<'?O4%
MW2=A[VVB(]=JJ#>":YW[J+:-W.NY8#V<.)MC.]" ?-M2;7EO6AA+&S]< D.O
MO&A)<#I]?E3;.92!?HA.\^'H?#@Z'XZ>\N'H69Z2MDC3A?]G'J8EN/K'I!*J
MRC1<JM,[.H4UB+5#5&[U3FQWL*2C?R:(?2($IA?@K$,_WJFE#!D<\(CT;<*(
MPYX'B@[;TX1'[[C*'8"PCO),($1X0C<$(_8.WLISC^*@9HTC4@/[W$U&MK\(
MQ2,;:04#[]08K*3,J"W^Y44E'E\;/3]-LD:O)__J]GCRT^\K.JLQ7(K>[[5A
M#[^?GMO 4]J:H]"HT,8^+1P![+[>_])$P5%ZM' R[]L+BZ1NFG%?=&\&-[JB
MS!"]F64,4["F39DMA%,BSQJV+@B#['%+Q-OD&Z9%F-\JQ3K?1IKP6-T BP7O
M6:2DHC;I%!NMC]QZKWR;L+[5-FE_<\PF L%%-FD7Z_>3XP74++;H-?3BA_PQ
M"GUZ<6-!,^_3^6[L")H5BN@MDWLOR79?R<R<>GZE,#,^!DJ^=W-EY 9O(/<;
MEW<364Y9[X6**,?J)% 38!5-6_U(4D.QZRCB[,0Z77C/] Y]+SXIW2[N%8+<
M*FX4F@)@=/17Q@ZP$CL+^6JA<863FPZ .UB0$]:/-@D()V!SL)ZJ=A8Q=N*8
MOA(P)6O5&I)>[*-SG&:]!_@ I&TX<$BG PB(KIJ0X+ >>%[+"WK-LSQ!MV&$
MT@S'Q$',UCA8H1<4Y^@.9RODX^<X_&_4S4&M7*X.CH67FP 8=%M!%1D*]3B6
MK):C77JV:WT1'N%K\.@=UROQ..K1O)('8J!-E!T2O3JGEP26HQYK?UM.*5[C
M.;4'K@,EK-(([!UPA6K+XP]!=4ZLJ3@2,L\]0;1B#(U_' Y! !\HTN-P 7L!
M()PZ#C<&B?[.O1.@8.[E&T"%>+]_ "[L'8'S=S&9^\U0\CI?A93<+6^Y?RRN
MJ## X(>C<3EO)T:#?R$ORM;G7H*6R;-'_/7BS+=RXQ]PGO@H97@;JL6J%H07
MF[8?HMD\1IP2>-U.W*2"B,N<F]0+*H!P?$=&&4) V$E='&C%4*PYY?P< 6T]
M/\%!O+%\)+N $WI/=B!GSZ^Z(+5%>%N<H<7!"CWG$2V[VV^&L4,-58M5+04O
M-I*_I3'L8.W64,7-P2.#5SAPJ.*==WND'@E$A#3U!B*;9E+&A^BI;VD.]W$C
M$B<=DZJ['Z<4?ZJZ^]:+-35Z.#G'FO(7OW.LJ>']J=.+-9WC&B5QC:,D"KM#
MV0U.TWN4%,$[BS@+@S#*L_ %/2 _3T@E*+U\]:.<\+PB;4%O N19,=LNGSJE
MQPZ%5)3^TDOHK?.]^#><D$G3;.OM4F-L1UL]=V4Z\]+0Y\1L@FBKII'0CC0(
M&,<!5FN55A),0[+0X4@B@Q/[- /U76QPW@L/-,K33*>N>9X0PFVTLJV>8$A6
M)_;1#\NH@5J)XYY,,N\%1)EA?M1(*1M=R&IKV^I+IH5N+NFG$:LU4.^S'9L!
MZQ4)^S69F=_$-3FRMV6TDPV? 16LP]Y&,Z&/@=E1K(?#7B;W)0$HN;#O./+6
MQ1$PRNT*L%<P[$G(![=S[V,81FAO']$9C#+?H' #I.+7*<:%J;TS[@>44#F^
M>33]1Y8NXJ#\Y:S^A7U^J5:J7@% 2SFU3F:_5J'7 G)(M=^A -?BQ"AVN=E&
M>(?*5S/*_*!,]$CIZOU"/MT$$ +54A43 KY.[%!P7K5O']:):/9AYDR:"5@>
MHIVJU3D\!YZ("Y\C*;-^"><!.6'K81(VX00L"M93U:PBQI9NW?9?"Y*:EDG'
ML&R';F*&%6DYQ*X=OOU;LL<[%[Z.R9]DZ?^*]D]$U3(8KNDA?TS1GSF*L\L7
M>K%\[$/DCCR]#=E#"AHAV2'_#(?,:-Z<5@LN@J"PC!==QT\$7F76/FXF'?6R
M;-UD9<?*["\S%![6"JT]-TY=5;X=E3HLA9R*$K?4[W LG^H)I@L6O=*0)#NL
MTBX#9E!+@"&C6HL3;OU]@GV$@I3N=52BU;+V<K( 2.N<+$)2AZ&BH",4%V*6
M3B3FF7-WF1I-(#F[M >1?JZND9]::2O"##T0D+ =DU'>,E'W.J2/C<"=B\F^
M!O*0>5DAS.6?>9CMZ%8YC@MOJ7_H#:+=#Q)"VG$/GD4PP&IZ"O"R/\:5\'-C
M@[@M&O-L2TA3;PRS:<8[9X49$\.T:UE;Q+C8#68SG+:Y>T=QXQJ<=6@YS.+"
MLT8]F]NZ!J)L=2+7!L?\O7_N]ZHI&-]'<O+$G17+56E:E<F,6I/!Q(G>>QYY
M:;I?ABZ3%7W=CS%A2^EJN_+IG)ZHH?I!)FD!+S?Z+DL^YK@-H!39??PI6VY6
MGNVEDS:7-1<"3DW;1D#0F^%<@ %K(A^* ^%4KHL$V_$^D.@>2"R/*Y$[D'Z*
M88I)S=>-SG$S%J<[ Y'Z6(MM,15GXV5/Y?2\#=,-M+3F<7)C3[8O'7.PEM+Q
MK3W^;"TS)MO>\N4UFRW'Z$[-TH/-WINXQC<\<Z$]P/+B9;:&[9U99'<D9$_C
M(AJVS4>>QN5=N&]MZ23.9<JPM%-3."Q/#CQ'N*"@.+,OLZ#3<[]V"T#< 17F
M3AR_-<62YG^6Y@$?WQG0L"X&* G(^\NHHHL(IYP$#<L+TWT[X ^8,KY.GF^P
M^2WF^O;]! 4AJ>XZ?J&)[Q)VCF\)67TOC$OF0$YO1B)OF%8\2S:R=G,9P;,V
M5;_3_SQZ*?J/_P]02P,$%     @ W(2G4G7$YJC@C@  [VL( !4   !O8W5P
M+3(P,C$P,S,Q7VQA8BYX;6SLO7MSY+:6)_C_1NQWP'HFYMH16;:EFIYIW]N=
M$RJIRJU854DKR;[;6['1024A)=M,(DTR5:7[Z0< WR2>Y $)214S?:U*G@=(
M_'X'!^]_^5]?=S%ZQ&D6D>1?OSOZ\>?O$$XV)(R2AW_][I"]";)-%'WWO];_
MY__Q+__7FS>_X@2G08Y#=/>$WI_]>G)]'\54-$-7UY?T3XS^YX\_L_^'WJ4D
M"-,H?,!OWC!E*O7'7]G_W 491M1IDOWU:Q;]ZW?;/-__]:>?OGSY\N.7MS^2
M].&GXY]_/OKI__UX<;/9XEWP)DJR/$@V^#M$Y?^:\1\OR";(>8E;ZE_OTK@R
M\/:GVI=4@OWK327VAOWTYNCXS=NC'[]FX7=E$=EC R>5^->!?/E.1[_\\LM/
M_&DM2@U%"M/U:].OAU#Q_5(2XVM\C]A_?[L^EVK_\A.3^"G!^45PAV/JDJOG
M3WO\K]]ET6X?X^JW;8KOQ7;B-*W-L*_S"_LZ1_^#?9W_TEC^:4KQ'AB4;DD>
MQ##EY/:&91VXF5[H3U"?5E7D3Y!?F5(<S_"56VZF%_H*IQ$)WR>A^X+W74$5
M_B8/TAF@,G0V_07<EUI0U)C]=$'_ZOC%7W.<A#BL/#/;BMC)7?-@RRW7MLFF
M8S5FK0A)A:_##=X'V1VW2AO"AR#84^O'/_^$XSRK?GG#?GGS\U'9;/R7\N?_
M./D2I.$M]7+R-<HJ!_S=_O4[X;,\RMDK]9[]U"T_T^^\08HS<D@WN.=!6(K_
MB.]BJ^_7J?ZB>"K#NYBZ9UD#3M[\=O,=BD*5_)K_A-AOZ#/[]?__EY^:5QB^
M]DG:K;L@W51EHW]JWJ>4^&E#:(.ZS]]T7NT^)3M9I1"#;UE^&F[SKZ@CAG*"
M%/H_+8;.-*4UA7<XR;.3)/Q$DJ#YY9;^E04;EEYE'_'N#J=]_([3KA!NJSV5
M W;^0%DRRK621R,LKD])3$M):-X>/6+4,H&").S\^S+?XA3EVR!!7:7/9V07
M1,G2'!T)/ *"AA[/[0QU(L&8,BP7*S8;<J EO0J>@KL8GQ[2E!:S'Q*40A7S
M)4)3"2XT"\ICE0<E7>6*Z^H9VA</%Z:6N@*)S>?N$44HW^&#PN*2L$\/-$.-
M@KLHCO((9U+DJ^4:\,ODIN-?;!F8 DHG&A8H=-?E8X2_[G&2X6QQ(FCJDUA^
M^@$=Q"H]1JCLN@3,D0UB\N'0C05LCJ;@YNB[-1_1>2EH.7(%ER,?@^C)79:G
M-,LQ#:9]>5U0;>1=<:7R,$N0[3D;19J.C3KHOB^#+NV#E\^7SO&-(6#"+%$M
M&1*L4C4B6M?/TGR[2LD]SMB,3A!_P)K,12/<99I4&(9F$O,..*;V9$ PE8%U
M^R'*</H8;3S):W2U/22509T(&271$]!)Z6%)+AUVAY@-4Y_A?8HW$9]QI'_'
MF/U!>^XG.Y+FT3_X[_0E]CC-GZXH<'+Z[/V?AVB_$[(.U&S#3R"STYD,4A!C
MSJOF+ ;4ARR:)DC N5I?4':@H#&)PI;-Q<,*+)R)6R@-0A6(AUY0 RRU1VRT
MZAEJFF#00LU%Q".>-M<D;-M;H=IB,:C>LKE"E57Z%[.[XB*UZ6\$MD+?\V+P
MHKWO,(QRGE5=!5%XGIP&^R@/8O&<GHELE6NH9:>&+)5UT)Z @2-E:-'JKQL1
MQ&3>1 DJI=#G0F[IWK91M9,1M=.CJ4JMPSV]?=_X9,8D,PZY8L\,O!G/F %7
M]@57WFR*YUY2Q((<UK0P(,3B5/C/0Y;S&>Q;(BGBS39(,5L<&YZ2'1MEY*WE
M-:;-8Q;E^*88%BD6KEWC#7E(N)7?@_C01_=<[FIRNG8WF>5N"V@;+O+AXM)^
MS)BEP.K@,T,1UMS"&VX";5HVEHYA,_&'+(/1?E1UZ[D;GN=XRV<0+N!&!V8J
M[-*Q@HTF7)V?KE [9%P%3[PWVEHBMD+GR2;%;"?+/4G1*<ERU++W+; X1?/+
MCBS+CDZTWH\5+ME$,?Z$<PIWLL,7)*._GP;9]BHECU&(PW=/O]$7/4\N]VP+
M6I0\G&SRZ)'/PLJ6$SAT(4H5P5Q QGN@0L'V()V5SSBJ0[I=MRPS"J>5;93@
M',74+ON5_;VAUBG#::2/$D0JLRBH[?[5HW@.S1A9#'> 4$78!O(F#=6@;[-<
M=(ZY<1SR)N9=OXDIEPWUXZV54A5!#96FQD0C-Z!1SL:C,FZ9&RKZG\B[_J<=
M,,B4:NM1WTB_0V8+C\O1LS7_='E_AN_RLRCCJ^BO4KR+#KL^,TWE*U+JY:?R
M4><!E(J&SI0L-+*Q;HLA<H\2DF,4EI)+KP$S1@$965$]\NE4.[PS\S,'[.S6
MP&O'/DU=3D;?T7?K3X1-F] DLX(<"CJ 3&BKD#QB^LL=2T\I.%\L)F5]>'!0
M+MJ+3O(HC.(#VZ5Y@S>'E">1[[]NX@/-,S_03\P:KT->OL'[($W8<2U7..7-
M&WV_PW")(J3-JD&!L3F5_1"E &V8  ND#!]@?M9M4RBK;2%<&D.,USSW+,WQ
M5K#J!],.#\IXCOH][0'SO[(?%HY H' G#M'6"V00YCO!#JZ\SS4>OGL2&Q"=
MXN'>$TSL5'M:-J*JRN91G#4HIL/HJ_7>C<F-@!\'J\S $[B@:PI(T%"L<@H8
MH/7O]ES#]D64X/,<[X!C], L3$!NF5TV^M8%\2C4]LOD,*YV74F#Z/M.8GO:
M36PKFX@:+6;RT6=F%W'#SSOT#N$/%V>%T ,-JK4'P C:*[5GX?)3L,/%.4U&
M87 HK@QO;7$G8:MQX#X<#7S9AYF>"5GX6"$FZ,L!6J9 T!)=7%DF!&XT]<3L
M>UF.<%F&<^DR$^'#BDR]AU.ITS$'OTY79%[)C:'"NOAM8:2+ZX28?,D>BCMR
M'<P*+(!7+]RZ2J%IN[H]JBK7G^-"1M2S;&+ HJ(7'?+GI1'&(&'L 0*E=:S1
MG@W5-JO'81%;^)E/*/ FPL@1IXLH0X !1A 'D<,\8G0BA?^5I P'XEI:GOZ2
M(WU$SSK! .S GK8U1Z'!XDR>@7P9*#;EH3/^! S5@3NR;RH"IN@XG:$^="T#
MQQ2;PP"'"F6$6:'RU^=6O<K 8U*_WH0A9<=(<X2?6 82N$Z6L"L<&,.XVVTZ
M[<2JI1>"*ZM.AFK3WI3JB#VYO<6P_B[(HNSROCRG.$H>KD@<;9Z*_[W%7_-W
MU/D?/2C:*95?R51I(CW,W("/+EBY5;'(PM":R[*A^BOZ42BF/%@.;0D-,J7B
MNO0STV_ST<;C;*@$2T/L7,) \JB%R49\A0I1]+G\+]-!7&GA(98YT"I)A5S"
M=<GDZ=TABQ*<9:=D=Q<E/"+=Y'A_LBDV;K)M!O2O_.D\H3$59_EYPA^E&)\G
M;*J*OM?-X2[#?QY8(]EH76'*+AKB'OH4F\]AU9#-X'!JN'%>1/@&=*XB*R/=
M/(58-_]&Y$M"/\TVVB\<">=C$5D*I[T [-QW)WC/]*;/(G# Y3BS%7?YJ,%R
MJ](1:GE:(>8+M=16J'"'*G]L0W;ED1^Y4?A$C=.N>N/W6TQR3H&7'Y1\R$9;
MA:M>0;B<R%B^EPLJY($BLM0#Y-"?J3.3:*BVT<2R3NBI)#U95&0.!T$ ,:HQ
M,?VEJB+V:OSXQ+T+R6)F$U$YXUJB\&2KC3OF6=^/)<6ZZD)V>;1ZUZB^U902
MUHN63;66AD@]ZXMSJ-5"RY;JF8C*1S#@EO&IC+O@D,*/9=+>6^OW$:</./5F
M.9A1_:KS6(,E@2HM3>KHR_D^HG9QN,=1(Z7([R#V%DKLNL[ES/;TJ30E+8L'
MF_%T%:K)T)2;X"0*NFQL^<UG(IH6$P8&K4=74-%V5((.6H["]!RCS5U7MDU'
M2WE]C1^9?U0V(%^B?(NN\==@N_3<K+Z.->W'L#;TK4<YYZ=I.]J6G<+(Y=AC
MS\UX#$G&^C)_)U(!H64^-&:-+1^&HEHE8P?NQ"0[I%BZTL9*21ZBA4KP/!.X
M<9SRRSU:LD]FJ.P&>$<O%0S45--4DI9U GT- Z4>%R,C.[&4_1\;WWX,8G:\
MZ36FO9=HD^.0/3A)PNX/+<GBT.GJZ/(S7/RWV&D;)0_TCRT[X?PZR/'[^WL\
MZ*DOX[RLU[F=3PPR\Q87?+7_(L571;X%"K3^A',4EL)L+I(?XL?N">1_X,;^
MLD%V(5H2'\#>#?KSEJ/=>"SQ!9Y=A +KPBQ3=+_"$^UJ,3,K#GK4LK9"C:/B
M(0M9_=\Z"D4!FDM-OJ_*\,,*U<5 53D0*P@J2O(M\BU&HM<;^I;L#4]Z6\A\
M&C(]7K8ML4U>]QPS-WF0YLY26-<9:;F]3)90HB!'=_@A2MA11VQ30O'.SSC:
M@@=/1UD@6&1;/D>S3KD*D+U/0J>T<II*M3(C*;$P_?T;I72 \953P\9_=E(=
M>]&/J4KBE$O'8+V,;T23@,A7HATOG&6WBG.2GP9I^D1S(=%-U&;"K3Q9)0P0
M6^3F(>>4C#SI8H/&@+P=79[-!C5.QM3+D(YRO3[?=!Z6XU,<9-GE_=\#=H=M
M?IE>1P_;7+B1P$"R8I)*<BJ-Y+9!.:1UHR201GO-!5BJ68H@DB(NY,DN 9.Z
M)M:5TB.07*G#'IUMOZ@C6)>IE5/1!F1MIM2R<\H8KL]4ZZKHXL$R37W]ZJBB
M7JHI5='2Q(/EFL)RW09W\2!7TPJJ:%(*NN )-^V<*&TOUDQIE%54X5(^<J5;
MRSJR#.K#@"U<1TN7EF6_^'(AV61F)JSB34O8!7=J\\[YT_=DS:&N 16/+GS9
M<V98_3I""2O)@%2UGI98/0]^D>O]5YQNH@Q?I=$&UP^S\FEV9,(Y4QLJ*NIM
MN&"HSJMSXAH6P)K/1G;7E13:,S%^S6%(XCA(6Y<?+GSCX33 Z<AO4_\&,4%G
M3ALJS,KC5P2Y/.19'B1L68))L!"(J^)"1]Q%"&@YL&7[(T[OB'I?DJ%+:W[W
M3:P_'79WE+*TR?Y2@@:11L:?&TR-,:&CKJ3>#%C:TM02<N!E!@C"+0<T=#85
M?4>*A'&%6L(O$WJRJ6%@["VZNDM4OB+D7-XW=R"=!G&,PW=/_7;+I%VPMZ9J
M-FRLN:"TN7_G*:9U4:S#@:6'=14CHBP[X-#SMFD$+G7Q8QPX#**+N6%M\+$M
MX]*AZ28GFS]4,W<"@6X Z0C Q(2620<T'UHW8&Y?J6FY^1._9N!$=38DE^0K
M"_G2DA508&!I.52S;O@=20-VR> )(]P#WN$DU^\P'J%9\<!&<RI!S'V!GQ5A
M[UO)*TMKZY,]_AH%"3NM,Z:]_"3#Z.0AQ5QI8=:-@ Z97*<]GIH;Z1#8UO>\
M^(7KTMG[!00OZ^BU-5!+!34ZZ+,WYUC,"VE93W 63"_:/R2[793O^ *O)#PE
M_#H#G&QHVCAHGK22=7.DD)Q,7ZEMT$1-ZT9-3K7VNB50+$9LBZ#O/Y$<H_^^
M=)_*H+Z)=<7T^255ZO))8]M'^I@D?&.4]21SD_;9N)N)BF/S/FN# \)VM+SE
MJ7%;.;9NC=FL;3#M2^ WYR5'PX[2M6$\V.&Q5MYFY[O%\;+V]M1L]^88VG%8
MLN6]_J!:*S/6K/?D*%M65G8G PT_I\$^RH/XA@]\7^,,IX\X_$#2#X><EO<\
MRPY!,J#5:/T6^2WU 0* E4?H(##&N2X0V-M<%VHHXX.L:2F+[DG*9T&8G$?S
M(*-11H J?A@:K$SUP\.(<O@0(CYB-@<C#P'=YT.*5\_A*%Q8=$31CG%#"K9T
M*HJ5\QC%$P\:5W%EB9DR_+Y2)A2B$J2W[?B Y*L@O4QO\B#'(=_V=X53SD(Y
MMG4:0[3+->#P+_/AB!$:=X8<45KI-$PKM ]2],BW<'JY&-0"'V*"F52@E'(R
M90D)U;Y\H&71$I[S91AR*HJDAO3K2L%1KFW7$<T$+@RI-=#LT:E(Y_Q;Z**I
M7#%W9#4AY4M;0<*1H4UWR+&:A#.8158Z&@F@HUY/X64B1SI/-@4Z2\]_=8IU
M<LBW)(W^H8^K0TE9;&U+0K.DL>TTQ@[<6-&DIRV.M4$MY#%K!)6N8HZX=C3D
M:924!.K;]H=#BHTE!J(R%H%N*%$8=\HCRQTD.G4QD_S</V)2]2HNF>T;46@I
MV:3;+[((G82'0TD>#VD#= !4SZ C>A@?\B12D?:%_^O//_[\\\]'?T/_\Y]6
M] _V?X+F)N#+:#]2$&_1VZ,5HA5SQ"=^SO"F&*PI?_WY;^CHY]4OQ[^L_OF?
M"PGZSW_^Y^/5?__EGWI=!O:PS<,@-W*P8D/,>[QA*X?BIQ^]H:S\'"H%/*34
M')XU);2R) 7W*=[B)*/5<)YLR Y_POGE_6WP=<A&G61#3+GD=([*;%LOPM5>
MI*'UI:&O4GO=$4 QR99?7J&M8&)=$P-FR)1Z)%';=HLBP*6P6C\3('34QU A
M@KZ_H%CZ8878'2@TVE/I%3K)\S2Z.^35,2M7-((OOY8;$G#R#CL XI;MN"?L
M;L>().7NCY,=.21Y,:HP./S"2+@.U&KAR2Q3F7>P9\+ G9IN6@/\7J'R*@W:
MW=BG9(-QF-%49H.C1TXNAFVVS)6:RB/V0\+6N%8SZ$LSS@@=9$P=]FFGTNLR
M3^_!.1 !([Z)JVDHY'&_$JJWQ=$8SP51(?GR@"8-\'!(\S#,%S_GQI%^**\.
M]FUY-S1K/,P5\@<>1_"M9V/]+KJGK\ZOEN0W$*1X%QVJ0,^)&.*4-@%\SU&*
M8S:ERL#7;PD63_)-4:/GIKABC=C9J!H0M.]G#IBZ;A"&WB9C5-,LU,(O%8!V
M[<,$!"[?2O!P<H;O<LGR.X5,IS48R(!0JV?54=07>]&S2*2W;CU";$]:YLWB
M/%55#ABB^/(B4O3$AT00VG.%$>"0*_$P"B!'782PAR\&(,JP.08AGH1'3N.K
MX(EURG5A4BX[#)<B63A*#*W#SD+I'1D21*+_'"*IHK;%A%%7BI0W0S4)?V3V
M%Z,1([1VAY]:J/PJ,J&)C!&;A:2*TH.*(PI%$3D\V6*GJ4QB\^F[A!#+MYF@
MLK@H!<X36I0#V[;7JKBFBW#-1@/ZPS+6>BVB&.H!<,?($WCB;NM91S-S6^V>
M<1KD"P_#VV.$3*R^(26-3/19:N%W3I""]1RLO8(AE/8P>*^B45BU4XE5:Q@#
M<:W7@F!)]\0]A)?LQG0+>I[0R(JSG-VD7NS5N<*4.4D>//3I8Z\H;'[4BJ#4
M5KF"SN>LO)I36VML74GPMH=M52N?^D1B([!(66Q:C2H6JVS(::SW[ F-?TN"
M':'QYA\X9-DN&U>^*F:1/F%1W\I24TADC28HDY6^W%'9Q*TYE_76.ITX/J.'
MPE+2)SJ;84;*9^/*5!%::43.: /?"U+Z'J<I#D])EF?E80VLH+2 ^R *3Y+P
M,M_B]"3+<&YP,!J4N9K\4\U-C@C3"@ ;)D#*HHX= "[6I31?)L_E4:&P=#@!
M@B9Q X]^X)EFN1N-($KI28@ZI&RAKS+L=$6$H:02 0T/A5$'HTQ2)^9<;JFM
MJR=HPQ[YQ,I>S4F9-OS2*O84TG)&M*TY @3@B([<P1@T'+7@P)^M4/GT>>-"
M.LPR#AC+#I[L4[R)^%*]0=P;/JKC7?O19%@WQAS$MX%Q-9)[XNOV+PA_W;/S
M_9=&KZ!>B/Y[]L':>J\.2/O:P-4+&*V&AFWJ]JA;N<^K4J4AR*Q6EPTYU=)?
MGA1^Q %+"(O1J?UAF'T92=>!22,]&<Q*^[ ],A-7:L#K+:Q;HX;D'NT:&10Q
MH:5985;Y9%0-]:FC5.RRR<"'!_RZB(*[*"XN^Y)T;?2B V:)1,%H-33NAE-2
M/V:$DJBOKU0['7SADJ*NA412UXF,14,M,85DUI?C3SU(<7G/=KK2C(^WF]?%
M/A6>O?/#0>Z"#(=7P5-Q5+5DW1>(L8J#$XU-9>DD]Z \ABB)DNG3':SY\S=<
M +5M^+.,#0:;Q 5">E%EDMU.W $HH?^1Z5V[\-+I%!AKMK%)9FVNX"3V#S_P
M %(>D!BE\" -4L\D,FF@.28TZ?$Q,C:)#8\*3JHR+L\CN!$>F+(X)M%1ET6E
M3.<J17_N3_236;+1+*^HM>28V?L@3:+D(:N.'*>EC#8G27@6Q0=:?#[%VKRB
MK#,RT4I9.:.M3(Q,(_U"]CNF%4$5AZ987A=WN[/QN_*PP0,+1.S(G>J<?[0)
MXLTAYI#/_KIL")J*0@(*B6[$&6FP'6DFE<G7 #,NH(P+(',%C 4"!%Q Z 4
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
MI>^>6NM/N*!ON;1S-FF6\CL#K'[E/ZAKW4X!!^^Y?.AO-4\?4OSG 2<;\S$
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
M3I<[>MTVJ4P]S0(WL*Z<N;OI6#MB8&."*U2+(BZ[0DRZ.$>BD'^Y6)1TYER
M<<G.7%'"BV*6)-NDT9Z=%W,K6+]M(-F)]A))$-X);4,F+7HW>I[)M6M^E:QJ
M":'/7&SA=,>DK@>,TE:*B$E"I2&%%+8]H\Y%E&!^2*L1?0;22@JUI)W0J+;O
MGDI]5_9TZEI04HJ)(B[K):^&(-!R2UA3)ORJ%?4<Z_GPJGO2*J9DV;FEEJ*C
M(M1RD#X*_,#ST-2E;1HIL[3^$&S8BO*G@IC>G#9F"P]-_JBI.WT.*3"@2R2E
M/A=D:L#7VUWC) ]B\3H6I4S-0J',9,X)K#H8%)![49-*IK=F/_DQCZNN/&+Q
MK?N,$(AW\2^UYPH5@'UWA8=1D* ]]%[//&.7;B6>K(N9CA)IYWLL3!;M8G>V
M<P]7(/8#I*%X%2NUXE,)HG%@'4%U5T49.E0RQ\3$^I:5I+WGC2_?SSJ+<W&Q
M./?[$-]'F\7/ C+&!AE7?SVZ:30[S#/R,@,4X<*VH;.I.&3#K3T(%@]?)M1D
MH1T8:SX'?%F/U5+-L & Z[,:.H)/J>T<3R%DM^_:YV6W:2B;!+]IJNS(CJA0
M.]8*N[)67F?$[&PM1]\I%&"E+8D_HRXSH75D(S,5KIXT.O)V1=YT0#+-98_
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
M^?F$);!>]<QE]B0FT9X_-_6&VT)M?ZCE$-T]H;9<Z;08)%A55Q.M4.%YA>I
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
M?5_A&+4\(^X:Y=1WL_JO#&3UZK]O86Q6CKRN./8LEQ*JAHI^)S$U$]/O,-?
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
MD$2FUW"?R.96NMRV]3XSH &;#GO'D&@^4L*YI463=ZJ'N.+B[<^\V):V4O.
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
MI-MNK5X]%61+$9:C@HOL^0S?8Y;L5,L>3DF6JS-E$XUN5JS6 &"WRH&K;-?
MIXZV6A,S9;%A68YZ$1[:L)*\H+S3"+-D'*B$X4&EW \%>D<S4 0T)S1Q-I4<
MK5RO$D7URB\NO/(JJW,!076V!HE!F"Q,YP4^XS+Q.!6)-),Z$T?0%PL\=6X$
M"3SPG >'44[=)6R/.$F%TX ZL59V(Q:;2A6152=YC,*1DA52O?4)WXE9"M D
MI)"@O& 7\49)&#U&X8%E#.P"WCMV,Q/.,L3&BZLMH$PTCLF7\HSY- AIFE-L
M$HWXWE JLPN>V!GRZ(X=M/@093064'&^[[.Y)"HXY%M2:'F0A2@!12PJ?T@Y
MD4:'9W*3KI *ETZH/(S":)DXE BMGGLRFP."%$5:,!HJ  F S#1PJZ]R,PHP
MQT+ ^+*)%P0QBO9\-&+@5R2>\[/JS@[LAH9B262Q(/+]5YQNH@Q?WE=;B$6+
M%>VUV^L8;;0G+VLS=P:>%8SSKUX-9VENN$>J.*00!?>4_0B76JWC#)=NW\?B
MBTRO=,%R.W-#W95XM@68&>: BWSM'4,"O%X:7*BA0@^5B^8+S15ZWX)YI?WJ
M4*Y:;SP/S"%6*=MYA%[ ;.\=$NRB+:_5F;/UA3I52/=H'^P"8%<MH9X'[+ I
MV^$NPW\>:++Q_I'=MG!2'I(1Q*T5P;+=)6-TJW3-3G<2NVU< ;9A8]S*26UO
M;=WHH$)IA1JUSMG3WFQN&(4H,KFB>URVL=,P>83W66$-V62-\0V'[6,!ME\K
MAF7MT3P8!FV+SO!=?EZ?_W>>L/'B++\.<GR>5)LKS_!]<(C[+=$(S?)S66E.
MH:N%(_#A GO?4J[:FN(G,T2E&$K9P@:VF.&.I"F?/+@_)"&_B+8YO2$LU%?E
M-N3B+J>[' 7L;"[F=>%QA#%@(]-0T.6VA9&:V=:.9\0Z3+XUPBD4RH_8W#)%
MZ'GK\-)*"3$M!O!FNWVI^6I0+$FS9H#QQ!3+TAM@@C7",Q28C]EFT':\%@7G
M5X-=27HU W:![[TD&XS#[ /]?I_PEVH+&)L-8H7I3\68BM=W7NK$I]W"IK8.
MGBX9.E1<P6:@SQ.C39!M*;_N8_(%,6@7JS7QEV;+=:VT^"V4AH@@(VJM?P>;
M6K-U YN)"]?0@[I[TLS3)-#Q>R<+L0)N5+#9-EN+OD"D22^<!(3:Y,LF]2Y
MKYHT<S<)<,=]P(ECVPL$G/1^24# @68(UYA=8XD_XO0!BQ=<*B3*EQ1*3.&$
MP"!X:R_W(86^3&5]@M+B$=KQ9VR9Y)<M3E# [B-Z9-GTANSV0?*$[C#]B^WF
M0OO#71QMF@=/U0T:?*<&27+Z'M6.DJ[LPCF!"A#$K :[[! (UX20&G* +Y@F
M76'<%EFTX2Z?H.*1)\O:)B! TB*/@,#$=E=B%;"I57BP!<+QRP."I*4< 030
M]O!TR^ZP.T].BP L;!&5,N7K2&2F(%9H$KQ=5'F1PE:N1-O&^E8-?A-4T@SH
MLTLZ^$V :!^D-#6L;OGC5TIEZ/OLP [OR%ACF/'!U?HRJ!05%_[QM_B!V:4R
M">97"!8[#0*TX65BS\B7A.)F&^V9XBY(@O*2PK)Q+2XA+(K -C6P.T,\F7-0
M(XV8 J-+,:%X33*%,2?@A6ETE>;M84L;WM,:/N533T+N1$A(VM^1F)C8!DOM
M K;"2A_VR* M\>GYZ<O @J0)'HD%T&;X_SD$,;_I[T.Q8RQY$+;$.K'RQ>1B
M4] KLPK>)&L<24&LU%O?;FDOE36C*,-Y<:UC3NLD8W<[5O<KTA9R1Q)<;O[;
M';)B5U_ EX/>/15G9)4=V.HH ];(5Q<'E6,^]Y5_WAJG;'J?K0;@/=LTHD_V
M;$=@$C8K!MCA!J0ZQ2#GMX50'M#T+V<R12.=!;O:0[D)@1]\0$M:.URX_=;B
MDUA@J<M2F49-5+5)5\"':<YU'D9!GC;J]6-4/_<DE(,@1=*X3X+*Q"9>91JP
ME=>Y&068XQ</&$D&, DPL-UQ'O19Y_&DZI*)N^0ZN:I;+I>;E,C*S,)WSS6>
MY!FM4G%]E48DK;J_FUJVZB,7VGG$3B7Z1!OD;%7^7+3]M"5.^.6:(E'T??,S
MMUD78.D#B/2H(385W$NC92I-*JTVZ@R00%UNG8MQ4&1=;P%4/(FZ0(B1]<*G
M069J;UQE&[)'KO,S#CC'KP$XLB[[-.  ;RW;[V/N((C?%2?AW;"#\$PVEEEK
MUMO*+#2G[;XQ=@2YI<S:J6+3C:6M=5L#E2J(ZWBZE\P>1&1B[?;WX!A;:>W
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
M#Y_,V1C=NN]9C^*&<@+7H0CJR:=UYV/)3M,^<-#-!V]PGBV.%3711*ZR+S*
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
M>4I8;IBV?T@O:6+3M?Q;Q.KGC0QDLS\T-#P](RR8T"^:E<P R.J" 0*XQMD
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
MXME@ER7^0: $CB.B"X-4VCL8+E__\(Z-N3RIXV+T<A8=<8%COLCA_$4.7@6
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
MR%VPIW8DJPC AQU6!F#!NA%322L$2,74J13 0NIQ/NQ<+,!45*HS5XRL(J!
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
MLO.K+_1_Z/O$__'_ 5!+ 0(4 Q0    ( -R$IU+!5AI$X]T  *8+"  1
M          "  0    !O8W5P+3(P,C$P,S,Q+GAM;%!+ 0(4 Q0    ( -R$
MIU*^MMPT01$  !6[   1              "  1+>  !O8W5P+3(P,C$P,S,Q
M+GAS9%!+ 0(4 Q0    ( -R$IU+$-%Z2F0H  &Z'   5              "
M 8+O  !O8W5P+3(P,C$P,S,Q7V-A;"YX;6Q02P$"% ,4    " #<A*=2;?@V
MEATU  "JJ0, %0              @ %.^@  ;V-U<"TR,#(Q,#,S,5]D968N
M>&UL4$L! A0#%     @ W(2G4G7$YJC@C@  [VL( !4              ( !
MGB\! &]C=7 M,C R,3 S,S%?;&%B+GAM;%!+ 0(4 Q0    ( -R$IU)> #TH
ML4T  %MM!0 5              "  ;&^ 0!O8W5P+3(P,C$P,S,Q7W!R92YX
8;6Q02P4&      8 !@"* 0  E0P"

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